Designed by
Title
Town Hall and War Memorial in Lockerbie, Dumfries and Galloway, Scotland, Great Britain #158531701
Description
Centre and Town Hall of the market town of Lockerbie, nestled in the rolling hills of southern Scotland in the County of Dumfries and Galloway, Great Britain.
This image is editorial