All tagged music video

Artists To Watch: Natasha Ayoo

Natasha Ayoo is a visual director from Nairobi, Kenya, and a great one in the making. Having only been in the game for about 2 years, she is already making waves and leaving a remarkable stamp in the Nairobi scene with her keen eye and love for different aesthetics.