Death

Date 1983
Place Weymouth, Dorset, England, United Kingdom
Description Thomas Charrington Davidson