If you want to show multiple photos taken by iPhone, you can create a "shared album" and publish it via iCloud. An album can hold up to 5,000 photos, but it doesn't count as iCloud storage consumption and has no expiration date.
When you publish a shared album, a unique address will be issued to iCloud (https://www.icloud.com/sharedalbum/#********), which will be accessible and viewable via a web browser . No sign-in required, no user ID or password required. It is not affected by differences in hardware or operation system, of course, whether it is an iPhone or not, and you can use a relatively new web browser without any problems.
However, you need an Apple ID to view videos in shared albums, post photos / videos to others' shared albums, and comment and like.
In addition, iPhone / iPad / iPod touch running iOS 7 or later, Mac with OS X Mavericks 10.9 or later, Apple TV (2nd generation or later) with Apple TV software 6.0 or later, or iCloud for Windows A PC running Windows 7 or later installed is also required.
Taking an Android smartphone as an example, you can browse shared albums using a web browser such as Chrome if you have the address. However, you can't post or comment on or like photos / videos in other people's shared albums. It's a one-way album that you can see but not participate in.