.
Saint Petersburg, Russia, TV Tower

Saint Petersburg, Russia, TV Tower