Playa Chica and Harbour Wall, Canary Islands

Cartoon diver

Arrow crab, violet-coloured starfish, black sea urchin, cycloes cristata crab