Christ the King & Ss Margaret & Mary, Carlisle

19-Jul-2018

Carlisle, Cumbria in Lancaster diocese