Our Lady & St Philip Neri

19-Jul-2018

Sydenham , London in Southwark diocese