A worldwide community photographing and learning about wildlife
Project Noah Nature School
This spider is hard to see. If you look within the leaf, you will notice a large white and red spider. Found in Frederick Maryland.
Spotted on Sep 17, 2012 Submitted on Oct 14, 2012
Join the Project Noah Team
No Comments