Galleries Chiapas, Mexico Ghana Gujurat, India India Kenya Peru Witch Camp, Gambaga, Ghana July 24, 2015 admin