Anti-Tank Hedgehogs

Comment by Name (required)

This is actually one of the 2 or 3 biggest and nicest shopping centers in all of Russia. There is a large modern mall and an Auchan (closest thing to a Walmart in Russia) in [...]