Historic Aberdour Castle reopens to the public

© SuppliedAberdour Castle.
Aberdour Castle.