Product No.00008604
Available(In Stock)
Barracuda (cleaned, per pound)
All prices are in Barbados dollars