joel.ingulsrud.net
Leningrad then and St. Petersburg now
Amazing compositing of old and new cityscape photos.