Blossoming cherry tree, closeup
Stock photo ID: 339903144