Corpus Christi

19-Jul-2018

Covent Garden, London in Westminster diocese