Dumfries Christmas Fair

Dumfries Christmas Fair , The Easterbrook Hall, Dumfries. 4-7pm 13th Nov - 14th November