i think you would have to put it on amazon-sponsored sites... I can't quite pinpoint the source. Internet seem to be overburdened by Amazon.com cookies.. I can't prove that theory though.
it seem to be the only way that works around here, strangely... maybe you should try starting up a wordpress site and link the images to that site in which you posted the images originally? not sure if tumblr or intragram will work...because they don't last long and usually get "recycled" after a while.
maybe the main problem has to do with copyright issues??? It did mention on Forum Rules that you can't steal any sites with copyrighted works. So...
you'd have to do some experiments with some random blog sites, provided that you "own them", then come back to this topic, i guess.