A factory for the production of olive oil

Vendor code: DO01719618
€4,500,000