sour cherry on a tree in the orchard

Royalty-free stock photo ID: 78623827

sour cherry on a tree in the orchard