Olive oil production, Italy Olive oil production. Workers standing next to large vats of olive oil waiting to be filtered at an olive oil factory. Photographed at the Carapelli factory, Florence, Italy. Stock Photo - Afloimages
Olive oil production. Workers standing next to large vats of olive oil waiting to be filtered at an olive oil factory. Photographed at the Carapelli factory, Florence, Italy.