I see a number of postings where the photos come through fine, while some of us are having a real problem finding a host site that everyone can see images from. My suggestion is, if you post pictures, put a note somewhere in the post that identifies what photo hosting site you used.
I have tried right clicking on photos and selecting image properties. But that always gives URLs I have never heard of before.