Green caterpillar close-up with Tamron 90mm Macro lens. Latvia Share this image Share this image green caterpillar sm 2671-17 FacebookGoogle+PinterestLinkedInTwitter