Nerita chamaeleon Linnaeus, 1758, 24mm, Philippines, Indonesia, & Java

Eichhorst, Thomas