Photovoltaic Solar Panel Arrays at new NAWEC TBEA renewable energy power plant in Jambur, Gambia - West Sub-Saharan Africa
4k 00:10
Add to Collections
Add to Favorites