Monday
Nov032014
Slug

A leopard slug, Limax maximus (Gastropoda: Limacidae).
Photo taken in Whiteknights Park, Reading, UK, on 2014-11-01.
A leopard slug, Limax maximus (Gastropoda: Limacidae).
Photo taken in Whiteknights Park, Reading, UK, on 2014-11-01.
Reader Comments