Tag yewande adekoya abiodun

Yewande Adekoya Abiodun is a Nigerian actress, producer, and director. She is known for her versatility in playing various roles in Yoruba and English movies. Here are some tags that describe her: