Braemar Castle secures £100,000 funding for vital repairs

© SuppliedBraemar Castle.
Braemar Castle.

Breaking