Image of Polycera japonica

© 2013 Moorea Biocode