A shepherd watches his flock of sheep graze on a hill near the Adriatic Sea in Abruzzo, Italy. Hoping the sheep know how awesome this is.
The absurd beauty of Italy

A shepherd watches his flock of sheep graze on a hill near the Adriatic Sea in Abruzzo, Italy. Hoping the sheep know how awesome this is.