Giant Squil - Gibraltar Mediterranean steps

Giant Squil - Gibraltar Mediterranean steps

Observation - Giant Squil - Gibraltar Mediterranean steps. Description: