Squid is one of the most popular seafood items in Spain. They are prepared in various forms: fried, in stews, and also in paella.
Squid is one of the most popular seafood items in Spain. They are prepared in various forms: fried, in stews, and also in paella.