You're asking the least tech savvy dude around these parts Jocko. I'm an idea man.
Here's footage of Bagster the "Idea Man."
I got ideas all day long.
Which is another way of saying I don't know about repositories for pics. Sorry.
Thanks anyway.