A worldwide community photographing and learning about wildlife
Heraclides sp.
Snake mimic caterpillar... also a little bit of bird droping mimic
Thanks Kyle! and super thanks Bayuca for always helping me with my spottings!
Swallowtail family - similar to Papilio cresphontes, but in CR there are many possibilities!