David Lumsden(1928-2023)
- Composer
David Lumsden was born on 19 March 1928 in Newcastle upon Tyne, England, UK. David was a composer, known for Chameleon (1978). David was married to Sheila Daniels. David died on 25 February 2023 in Winchester, England, UK.