Royalty-Free photo: ladybug, insects, affix, macro, insect, nature, beetle, close-up, spotted, red, leaf

ladybug perched on green leaf selective focus photography
ladybug perched on green leaf selective focus photography
Public Domain

Photo keywords:

Download original Image(resolution:3872x2592)
  • cpu-line Aesthetic score 81
  • eye-line Views 80