50 large Locust (30 - 40 mm)

In stock

£9.98

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