Idowu Esther Phillips

Actress
Idowu Esther Phillips Photo

Idowu Phillips a.k.a Iya Rainbow is an Actress, Director and a Producer. She was born in Ijebu Ode in Ogun State, Nigeria on the 16th of October 1942… view details


Acting Credits
Non-Acting Credits

No films yet.