A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
Wonderful thank you!
Papilionidae, Heraclides cresphontes, formerly called Papilio cresphontes. The picture in the wiki link is NOT Heraclides cresphontes but Heraclides thoas, which is almost identical to Heraclides cresphontes.http://en.wikipedia.org/wiki/Papilio_cre...
Spotted on Mar 29, 2014 Submitted on Apr 29, 2014
Join the Project Noah Team