Image Not Available
for Omar Ba
Omar Ba
born Dakar, Senegal 1977
Lives/WorksGeneva, Switzerland
Lives/WorksDakar, Senegal
Lives/WorksParis, France
BornDakar, Senegal
Lives/WorksBrussels, Belgium
Lives/WorksNew York, New York, United States
Person TypeIndividual