Taken by: David Gilchrist

A mudpuppy lies on a bed of zebra mussels.
A mudpuppy lies on a bed of zebra mussels. by David Gilchrist
VOTES: 8
VOTE!


Posted: Tuesday, December 22, 2009- (12/22/2009 3:30:00 AM)
Category: Freshwater
location: Canada