Well, there is piczo... but I have no idea if that is what you are looking for.... so, good luck!
----
Thanks a lot,guy.This isn't what I'm seeking for.This website amaze you with eye-catching photos when you open it immediately.As far as I can remember,the name of this website doesn't include 'www'.Thanks again.