Wednesday, August 4, 2010

The Cows Must Enjoy the View - Sestola, Italy

At the Farmhouse near Sestola, Italy, in ski country.

The Cows Must Enjoy the View

2 comments: