Royalty-Free photo: ladybugs, multiplication, leaf, macro, closeup, sex, copulation, para, cohabitation, garden, photo

closeup photo of two ladybugs perch on ovate leaf
closeup photo of two ladybugs perch on ovate leaf
Public Domain

Photo keywords:

Download original Image(resolution:3075x2316)
  • cpu-line Aesthetic score 83
  • eye-line Views 16