Our Lady & St Peter

19-Jul-2018

Wimbledon Common, London in Southwark diocese