St Peter And St Mary Magdalen Parish Church

St Peter And St Mary Magdalen Parish Church
Paternoster Row, Barnstaple, Devon, EX31 1BH
Photo of St Peter And St Mary Magdalen Parish Church