Giant Squil - Gibraltar Mediterranean steps

Giant Squil - Gibraltar Mediterranean steps

Observation - Giant Squil - Gibraltar Mediterranean steps - Global. Description: