Saddleback caterpillar Found this saddleback caterpillar on the underside of a palm leaf here in Altos del Maria, Panama, aldo they say they are native to … Continue reading
Camouflaged Caterpillar Image of a camouflaged Caterpillar, image taken in the mountains of Cocle in Panama. Please visit photoatlas.com for great videos from many countries and … Continue reading