Our Lady of the Rosary

19-Jul-2018

Staines, Middlesex in Westminster diocese