Hilda Trevelyan
Clapton, London, England, UK