Keziban Barry is a talented self taught photographer, visual storyteller and filmmaker based in New York,