Zimbabwean-born British socialite, filmmaker and celebrity brand manager.
Kwekwe, Midlands Province
United Kingdom