50 extra large (40 - 50 mm)

In stock

£18.00

Our locusts are packed and dispatched fresh every day for guaranteed freshness for our customers.