Medes Islands,
L'Estartit, Spain
Peacock worm in
cave entrance