Blogice

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