If you want to share an iCloud link with a non-iOS user, use the steps given below:
On your iPhone, navigate to Photos and launch it. Here, select the image or video you want to share and press the Share icon from the bottom left corner.
In the Share options, find and tap Copy iCloud Link. A notification bar will appear with the Preparing iCloud link message. When it disappears, the link has been copied and can be shared with any non-iOS user through messages or mail.