No you need to download the Amazon photo app and use it to display the photos on your device, hope this helps you , if you are heavily into the Apple eco system it’s hard to go to amazon, it’s a choice you need to make as both are great but different in their operating systems, cheerio
Many FaceBook users have thanked me for mentioning the largest independent English-speaking Alexa support group, where you can can get ideas and benefit from the combined experience of 40,000+ members: UK Alexa Help & Support - www.facebook.com/groups/alexafansuk
I'm not quite sure as i don't have icloud. However this device allows 2 options: displaying photos using Amazon Photos app (you will need to download this app) or if you wish to update your echo show 5 home screen with a single photo-this can be done using your Alexa app under the device settings "add a photo from this device" (from your mobile phone or tablet).