Olive Oil

Culture
by Katia Amore | Wed, 10/21/2009 - 09:41
In Italy, the olive harvesting season begins usually in October or November, depending on the region, and in Sicily it is already well on its way. We visited…