A worldwide community photographing and learning about wildlife
Project Noah Nature School
Hmm, I'm not sure. I don't think they come so far west and this one doesn't have the long tails.
Sorry, but that is the Zebra Swallowtail (Eurytides marcellus)
Spotted on Jul 29, 2011 Submitted on Aug 10, 2011
Join the Project Noah Team