Ella Otomewo

Ella Otomewo

  • Location: Manchester

I am a Manchester based actor and poet, currently studying English and Drama at the University of Salford.

Network