An Umbrian shepard bringing his sheep down from the mountains on a rainy day near Campi, Italy
An Umbrian shepard bringing his sheep down from the mountains on a rainy day near Campi, Italy