three roses with leaves on a white background

Royalty-free stock photo ID: 99628709

three roses with leaves on a white background