Jebila Okongwu, ‘Solstice’, 2010, Baert Gallery

About Jebila Okongwu

b. 1975, London, United Kingdom, based in Rome, Metropolitan City of Rome, Italy