Squid (kalamari) at the Central Market in Athens, Greece

Squid (kalamari) at the Central Market in Athens, Greece

Squid (kalamari) at the Central Market in Athens, Greece

Fresh squid (kalamari / ΚΑΛΑΜΑΡΙ) at the Central Market of Athens.

Both comments and trackbacks are currently closed.