petal of the dahlia

Royalty-free stock photo ID: 49834177

petal of the dahlia