Yes. Like the iPhone's Photos app, iCloud keeps deleted photos in its Recently Deleted folder for 30 days. But it deletes them after this period. So you can't recover previously deleted photos after the 30th day of deletion.  To recover recently deleted photos from iCloud: Go to your iCloud account on the web →iCloud Photos→ Click Recently Deleted on the left sidebar. Tap a photo or long-press Command or CTRL (for PC) + tap all the photos you want to recover to select multiple pictures. Next, click Recover at the top-right.