Leopard Snail © Bernd Nies

Leopard Snail: A leopard snail (Peltodoris atromaculata) on coloured sponges and agae. — Nikon Coolpix 990, Subtronic Gamma flash / Banyuls sur Mer, France, October 2003