100 small medium (10 - 15 mm)

In stock

£13.80

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