Photo Essay

Nov 17, 2016 - Fashola, Ogbeh At The Noor Solar Power Plant In Morocco