Freedom Square
Submitted 6 years 11 months ago by CultureWhiz.
Freedom Square (Russian: Площадь Свободы, Plóshchad' Svobódy) in Kharkiv is the 8th largest city-centre square in Europe.
Submitted 6 years 11 months ago by CultureWhiz.
Freedom Square (Russian: Площадь Свободы, Plóshchad' Svobódy) in Kharkiv is the 8th largest city-centre square in Europe.