Stunning gardens of Deeside castle to embrace flower festival

Drum Castle, in Drumoak.
Drum Castle, in Drumoak.

Breaking