Exeter Cathedral Church of St Peter

1 The Cloisters, EX1 1HS, United Kingdom (South West)