Closeup of dahlia flower macro studio shot

Royalty-free stock photo ID: 64233430

Closeup of dahlia flower macro studio shot