Posted in Photo, Photo safari, Wildlife photo 0 Comments Butterfly and caterpillar by Yves Roumazeilles on December 31, 2007 Leucadia longwing (Heliconius Leucadia, H.W. Bates 1862) Unidentified caterpillar Click on the thumbnail images to enlarge them