Skip to product information
1 of 3

Leeches.com

Live Leeches (13)

Live Leeches (13)

Regular price $201.30 USD
Regular price Sale price $201.30 USD
Sale Sold out
Shipping calculated at checkout.

13 Live Leeches 

European Variety 

View full details