Abena Takyi

Acting

2011

The Destiny of Lesser Animals

- Serwah Bimpong