Hi meywd,
It appears for me now. I did go into Google Photos and tweak the "sharing" options. In theory at least, the image should be available to anyone. I'll have to look into this aspect of Google Photos, because its becoming really annoying, just to have the ability to quickly share images...