X

Accra Sea Water Desalination Plant

Interior view of the Accra desalination plant.



Close
Close
Close