birds on the blossoming cherry detailed vector

Stock photo ID: 25274083