Palace Square  /  A town square

Virtual tours 360°

On the Palace Square in St. Petersburg

Palace bridge, The Palace Bridge, Sankt-Peterburg, Russia, 199034

Palace Square of St. Petersburg

Rossia, Sankt-Peterburg, Central'nyj rajon, Dvorcovaa plosad'


Related tags

A town square
x70 A town square

A town square is an open public space commonly found in the heart of a traditional town used for community gatherings.