Designed by
Title
Harvesting fresh olives on green nets from woman agriculturists in an olive tree field in Crete, Greece. #105282494
Description
Harvesting fresh olives on green nets from woman agriculturists in an olive tree field in Crete, Greece for olive oil production.