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

Royalty-free stock photo ID: 111817763

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