X

Barcelona Sea Water Desalination Plant

Intermediate pumping station.



Close
Close
Close