designbysue
Contributor
I found several of these under rocks while diving with Conch Republic Divers in the Keys. Any idea of what they are?
Thanks is advance



Thanks is advance