Squid

Squid

Squid, fresh squid, in the seafood market sale.