A richly blossoming cherry tree garden at sunset being peacefully enjoyed by a walking couple

Royalty-free stock photo ID: 71481655

A richly blossoming cherry tree garden at sunset being peacefully enjoyed by a walking couple