Spain

Carabineros (Spanish Red Shrimp) - 5ea

$85
The coveted sweet red shrimp from Spain.  Big ones at 5pc per pound.  These are frozen and head on.

You may also like