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 the US, maybe he did not like the election outcome and migrated… Continue reading
Camouflaged Caterpillar Image of a camouflaged Caterpillar, image taken in the mountains of Cocle in Panama. Continue reading