Results
4 results found

Curved concave reflector panels desalinisation plant at the solar energy scientific research centre, Tabernas, Almeria, Andalusia, Spain, Europe

Desalinisation plant at the solar energy scientific research centre, Tabernas, Almeria, Andalusia, Spain, Europe

Woman wearing protective goggles holding machine, working on wooden building frame, Oxfordshire, England