Blogice

The frozen River Neva up close and personal.... St Petersburg, Russia