A worldwide community photographing and learning about wildlife
Project Noah Nature School
Me too Giant
Giant Swallowtail!
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