CREDIT

Castle Street, Dumfries | Joseph Watson | image © Dumfries Museum | Licence: All Rights Reserved

Dumfries Museum