Russia’s “Park of Wonders.” The biggest wonder is where the park went.


Discover more from Hold My Vodka

Subscribe to get the latest posts sent to your email.