Limax maximus

Limax maximus –¬†Leopard Slug

The Leopard Slug (Limax maximus) sometimes called the Great Grey Slug, is one of our larger garden ‘pests’. This individual was a mere three incher.

Share the tranquility