Our Lady & St Catherine of Siena

19-Jul-2018

Bow, London in Westminster diocese