Olympia SKU: DM105 Barcode: 5050984542169

DM105 Lemon and Lime Press

£4.59 £6.89 £2.30

Shipping calculated at checkout

Immensely sturdy lemon and lime press.