Share
twitterlinkedinfacebook
Image 1 of 1
R11547.jpg
The spider conch, Lambis lambis, is a large sea snail that lives in coral rubble bottoms and mangrove areas, Yap, Federated States of Micronesia.