Holy Ghost

19-Jul-2018

Balham, London in Southwark diocese