St Aiden's Church

St Aiden's Church
Church Street, Bamburgh, Northumberland, NE69 7BN
Photo of St Aiden's Church