Stock Photo - La Pedrera Reservoir in Orihuela. It was finished in 1983 and supplies water for agricultural and municipal use. Spain

Stock Photo: La Pedrera Reservoir in Orihuela. It was finished in 1983 and supplies water for agricultural and municipal use. Spain.

Searchable keywords

Choose multiple keywords