View of traffic on university Square in Bucharest Romania

- Image ID: BX4A38
View of traffic on university Square in Bucharest Romania
Urbanmyth / Alamy Stock Photo
Image ID: BX4A38
Location: Bucharest, Romania