Born 8th January 1958 Died 17th December 1983
Location Harrods Department Store, Hans Crescent, London, SW1
Categories
Authority
More Information Jasmine Cochran-Patrick