short biography

Evan Ifekoya (b. 1988, Iperu, Nigeru) is an interdisciplinary artist, currently based in London, UK.

http://evanifekoya.com

show more show less