Peel Cathedral chancel and altar, Isle of Man.


Size: 7360px × 4663px
Location: Cathedral Isle of Man, Peel, Isle of Man
Photo credit: © Scottish.Photography / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: altar, cathedral, chancel, church, isle, man, manx, peel, scene, scenes