The solar power station in Aden...an important step on the path to salvation from the diesel disaster

Hide