Kirkcudbright shone over the weekend for the town’s annual Festival of Light.
Shops, homes and other landmarks around the town were specially lit for the occasion, with Soaperie Gardens and Harbour Square dazzling in the illuminations.
And the grand finale came on Saturday evening with a special lantern parade and incredible entertainment from Verity Power.