Mountain Sheep & Goats, Pyrenees, Spain
Mountain sheep and goats in Val de Tena at Formigal in Spanish Pyrenees mountains, Northern Spain