Derek Aylward

Derek Aylward

Born 29 October 1922 in Maidenhead, Berkshire, England, UK

Died 10 July 2005 (aged 82)