Meena Ayittey
Meena Ayittey is an award-winning London based director currently working across TV commercials, short films, music videos, and documentaries.
Meena Ayittey is an award-winning London based director currently working across TV commercials, short films, music videos, and documentaries.