insect fly macro on leaf

Royalty-free stock photo ID: 75556636

insect fly macro on leaf