A worldwide community photographing and learning about wildlife
Project Noah Nature School
Papilio demodocus
I think it is the Citrus Swallowtail papilio demodocus demododocus, but i am not positive please help
http://en.m.wikipedia.org/wiki/Papilio_d...
i agree with your ID
Spotted on Feb 10, 2013 Submitted on Feb 10, 2013
Join the Project Noah Team