Red Lobster (Procambarus Clarkii)

Red Lobster (Procambarus Clarkii) 5" - 6"
Availability: Out of stock
SKU: FWI RED LOBSTER 5-6
$25.00
Product tags