Sacred Heart, Carlisle

19-Jul-2018

Carlisle, Cumbria in Lancaster diocese