Few green olives in a tree branch

Royalty-free stock photo ID: 17333071

Few green olives in a tree branch