Petersham, Greater London: St Peter's Church
The churchyard of St Peter's Church, Petersham, Greater London.


Picture by Androom (16 Jun 2022)