Royalty-Free photo: cocoon, cocoon butterfly, larva, larvae, butterflies, insect larvae, butterfly house, photos, macro, nature, parides iphidamas

photo of bunch of green pupa on brown stick
photo of bunch of green pupa on brown stick
Public Domain

Photo keywords:

Download original Image(resolution:3812x2500)
  • cpu-line Aesthetic score 59
  • eye-line Views 11