Where is Victory Square, Saint Petersburg?

Coordinates: 30.321666666667 59.8425

Be the first visitor to thank for this answer!

Thanks!