Caterpillar close-up green larvae moss trees Add to favorite DMCA Complaint Tweet Caterpillar close-up green larvae moss trees FreePhoto by Emilian Robert Vicol Free Download License: Public Domain CC0 ID: 265645 Tags: animals, trees, insects, moss, macro, caterpillar, close-up, green, free photos, free images, larvae