Image of Melaraphe neritoides

© 2009 Luigi Rignanese