Beautiful flowering Japanese cherry - Sakura. Background with flowers on a spring day. Red-soft version.

Royalty-free stock photo ID: 124036693

Beautiful flowering Japanese cherry - Sakura. Background with flowers on a spring day. Red-soft version.