{{ controller.notificationsService.unreadNotificationCount }}
Buy this Royalty Free Stock Photo on Green caterpillar on a plant stem parasite close crawling nature biology insects background animal monster macro butterfly caterpillar sunlight living Europe worm Copy Space Nature outdoor vermin European garden larva pest Sunny wildlife entomology bug plague close-up green fauna eating game detail for your Editorial or Promotional Website, Book Cover, Flyer, Article, Wordpress Blog and Template from Photocase.