Webcam in St Petersburg, Russia - Lomonosov square

Live webcam snapshots from St Petersburg, Russia. Lomonosov square. This is a...

12K views opentopia.com

Interest

Library Resources
Discovered by <a href="/stumbler/orphanlist">-</a><br/>on Aug 12, 2006

Stumblers Who Like This Page