100 medium Locust (15 - 25 mm)

In stock

£15.49

Quantity -+

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