Hop On Hop Off Bus in St Petersburg, Russia

I seem to have a love of big red hop on hop off buses. They’re a great way to see a new city in all parts of the world.

Travel

Hop On Hop Off Bus in St Petersburg, Russia

Image