You could always start a free web page and link photo's from it.

The wife and I have a page on weebly.com and Lord knows, there are plenty of other free web site places online. I've linked a few images from there over time and had no trouble. Just use the "Insert Image" button and then the "from URL" tab. Paste the URL for the image and as long as it's not too big, it'll appear here.