Carabinero de Huelva (giant red shrimp) at Mercado de San Miguel in Madrid, Spain

Carabinero de Huelva (giant red shrimp) at Mercado de San Miguel in Madrid, Spain