Stonyhurst College, Church Of St Peter (Rc)
Grade I listed catholic church building in Aighton, Bailey and Chaigley, Lancashire, England, UK
Download as: