Oti Nabiri
Born in: Nigeria on 26 December 1979.
Currently living: Nigeria.
Activity: Installation; Sculpture;
Uses has not added any artwork as favorite.