Biography

Leo Asemota is a living artist. He has places of residence in London, England, and in his birthplace, Benin City, Nigeria.

SAF participation:
Sharjah Biennial 14

Related Content