Patience Rentoul
Brentford, Middlesex, England, UK