Organic farmers harvesting olives with nets at Alce Nero, Italy. Since 1968.

Organic farmers harvesting olives with nets at Alce Nero, Italy. Since 1968.

© All rights reserved