Opening

Opening performance by members of the Dumfries Youth Theatre

Opening

Opening performance by members of the Dumfries Youth Theatre