OLYMPUS DIGITAL CAMERA Published January 18, 2014 at 4288 × 3216 in Beware Poisonous Caterpillars in Costa Rica… Results of a poisonous caterpillar encounter Image navigation Previous Image Leave a comment