New Aberdour Bay: St Drostan's Well, close view

New Aberdour Bay: A close view of St Drostan's well


Home