Sacred Heart , Royal Wootton Bassett

19-Jul-2018

Royal Wootton Bassett, Wiltshire in Clifton diocese