- Home
- Large long slug, leopard slug (Limax maximus), Limacidae family, crawling on green leaves. Spring, Ukraine, May. High quality photo Puzzle #575641040
Large long slug, leopard slug (Limax maximus), Limacidae family, crawling on green leaves. Spring, Ukraine, May. High quality photo Puzzle #575641040