Topshop Clothing Store Located on Princes Street in Edinburgh Editorial Stock Photo - Image of kingdom, people: 206610508
Scott Monument - Wikipedia
Main entrance to Topshop and Topman Department Store on corner of Princes Street and South St Andrew Street in Edinburgh, Scotland, UK Stock Photo - Alamy