Death

Date 1981
Place Merton, London, England, United Kingdom
Description Alice Florence Richards