Anjela Lauren Smith

Anjela Lauren Smith

Born 27 June 1973 in Brixton, London, England, UK

Director