Death

Date 1978
Place Merton, London, England, United Kingdom
Description Edith Shed