1 Answers
St. Enoch Square is a public square in Glasgow, Scotland, situated south of the junction of Buchanan Street and Argyle Street, two of the city's busiest shopping streets.
4 views
Answered