Mountain sheep and goats in Val de Tena at Formigal in Spanish Pyrenees mountains, Spain

- Image ID: E0KAFG
Mountain sheep and goats in Val de Tena at Formigal in Spanish Pyrenees mountains, Spain
Tim Graham / Alamy Stock Photo
Image ID: E0KAFG
Location: Spain