St Peter, Our Lady of Victories & St Cuthbert Mayne, Launceston

19-Jul-2018

Launceston, Cornwall in Plymouth diocese