A photograph of flower petals.

Royalty-free stock photo ID: 4446886

A photograph of flower petals.