Image 1 of 1

Moon Snail, Zebral 11-28-16-5275.jpg

Tanea undulata, Zebra moon snail Anilao, Philippines