Have you seen the google streetview and wonder hove it looked like many years ago?
Then historypin.com is the place for you. Here you could find pictures from all over the world from whatever time you want to find. If you have old pictures you are more then welcome to add them to the site.
Right now there is 25,012 pictures and stories added to historypin.com