The BioFiles - Bill Hubick

Leopard Slug (Limax maximus)