A blue leopard ramshorn snail slides over a java fern leaf
A blue leopard ramshorn snail slides over a java fern leaf
A blue leopard ramshorn snail slides over a java fern leaf

A blue leopard ramshorn snail slides over a java fern leaf
A blue leopard ramshorn snail slides over a java fern leaf