Photograph by
-
-
0
Edit Photo Details
No Spring Lamb
These sheep, whose milk makes the best pecorino cheese - especially in the Spring, graze on the hillside in Tuscany.