Annunciation & St Augustine

19-Jul-2018

Beckenham Hill, London in Southwark diocese