Sunday, May 1, 2011

olive trees

The town of Pescia, Italy runs quietly along the Tuscan hills.
Olive trees grow in sprawling terraced groves






No comments: