Cherry blossom flower isolated on white.

Royalty-free stock photo ID: 49195381

Cherry blossom flower isolated on white.