A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
Me too Giant
Definitely Giant Swallowtails. These are very common in Florida where they lay eggs on citrus trees.
Spotted on Jul 27, 2011 Submitted on Aug 1, 2011
Join the Project Noah Team