Desalination Station 75 Saudi halala — Saoudi Arabia, 1989
Desalination Station (Saoudi Arabia, 1989), face value 75 Saudi halala, “Sea Water Desalination and Electricity Power Station” series. Photo, catalogue…
Series
Sea Water Desalination and Electricity Power Station