Couldn't load pickup availability
Squid on a small fishing boat on the island of Hydra, in Greece's Saronic Gulf