logo NH Mountain Hiking             < Islesboro Island             < Animal Photos

Leopard Slug (Limax maximus) in August on Islesboro Island in Maine
 
Leopard Slug (Limax maximus) in August on Islesboro Island in Maine.