Here.... here... It doesn't load correctly on my iPhone either. It is nuts all the steps involved to add a pic,lol.
I'd like to post more and see others do the same, but I see why there aren't very many.
I use imgur as well. The photo has to be hosted on an on-line site before a link to it can be put here to have the photo show up.
Let me see if I can get your photos to show.
There, they show now.