A worldwide community photographing and learning about wildlife
Project Noah Nature School
Please, somebody tell me what this is. It was floating in a small lake in North Carolina and we passed it while in a canoe.
Spotted on Oct 16, 2007 Submitted on Sep 16, 2011
Join the Project Noah Team
No Comments