Pyrenees mountains near Tella, Huesca, Aragón, Spain.

- Image ID: ECRN03
Pyrenees mountains near Tella, Huesca, Aragón, Spain.
Slawek Staszczuk / Alamy Stock Photo
Image ID: ECRN03
Location: Tella, Huesca, Aragón, Spain