High Street, in the town centre, Dumfries, Scotland, UK

- Image ID: ECR6RA
High Street, in the town centre, Dumfries, Scotland, UK
John Bentley / Alamy Stock Photo
Image ID: ECR6RA
Location: Dumfries, United Kingdom