'Art and craft fair - Finlaystone Country Estate'

The stables at Finlaystone Country Estate