No Image
Sola Sobowale
1965-12-26
Ondo State, Nigeria
Biography
Nigerian actress, producer, director and screenwriter.