Stock Photo - Dam of Escales lake, in which we see a stair carved in the rock.Lleida, Catalonia, Spain.

Stock Photo: Dam of Escales lake, in which we see a stair carved in the rock.Lleida, Catalonia, Spain.

Searchable keywords

Choose multiple keywords