Arts Square
Saint Petersburg, Russia

The Arts Square (Ploshchad Iskusstv) is an open public square in the center of St. Petersburg, Russia.
Square data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).
Saint Petersburg, Russia

The Arts Square (Ploshchad Iskusstv) is an open public square in the center of St. Petersburg, Russia.
Square data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).