St Stephen

19-Jul-2018

Welling, Kent in Southwark diocese