A donkey-powered olive oil press in which the animal drives a heavy stone to crush the oil from olives.

A donkey-powered olive oil press in which the animal drives a heavy stone to crush the oil from olives.

 Stock photo ID: 92128420

Same artist

  |   See all