A worldwide community photographing and learning about wildlife
Project Noah Nature School
About an inch long.
Took my time watching this little thing and witnessed it defecate. You will see it leaving its droppings in photo 4 and 5.
Spotted on Apr 24, 2011 Submitted on Apr 25, 2011
Join the Project Noah Team
No Comments