St Cuthbert Mayne

St Cuthbert Mayne
St Stephen's Hill, Launceston, PL15 8XQ
Photo of St Cuthbert Mayne