Synonym: moon snail.
Scientific name: Natica multipunctata.
What do you think about this photo?
Your site (optional)
New Photos Feed
© 2006-2008 MzePhotos.com
The images on this page are licensed under a
Links to this page are welcome but please do not link to the images directly!