Lẹwa

Lẹwa is a word from the Yoruba language, which simply means beautiful.

(For illustrative work email me on ikbusari@gmail.com)

More by Isaac K. Busari

View profile