close up of violet rose petals

Royalty-free stock photo ID: 126501512

close up of violet rose petals