Elgin / Portsoy Area - Bluebell Bus Cancer Patient Care
Duffus Castle

Duffus Castle

At the ruins of Duffus Castle- a bride getting ready for her photo shoot