Saturday, 22 December 2007

LOLslugs!


A leopard slug (Limax maximus enjoying the rain.