Mega giant land snails, insects and millipedes wanted

This advert is located in and around Ellesmere Port, Cheshire

Advert Description

Looking for mega giant land snails also stick insects cockroaches and millipedes

Additional Information

This advert has no additional information available. Why not get in touch with LISA JANE CHAPMAN to request more…