St Charles Borromeo

19-Jul-2018

Ogle Street, London in Westminster diocese