Clarke, John Sleeper
The grave of John Sleeper Clarke at Teddington Cemetery, Teddington, Greater London.
Picture by Androom (11 Aug 2025)