Please, log in first.
Born 08/17/1932 Chaguanas, Trinidad and Tobago
Died 08/11/2018 (85 years old) London, England, UK
Creator has no biography yet