Beautiful blooming cherry tree on a sunny day in spring

Royalty-free stock photo ID: 51931168

Beautiful blooming cherry tree on a sunny day in spring