Yes! iCloud saves deleted photos for 30 days. After that, they’re gone. To download recently deleted photos, log into iCloud.com > Photos and click the “Recently Deleted” album in the left sidebar. Select the photos you want to download, then click the download button.