Twig with fresh green olive leaves on white background - Stock Photo & Image
By NewAfrica 5294x3976 px
Stock Photo ID: 218760000
This site is protected by reCAPTCHA and the Google
Privacy and Cookie Policy and Terms of Service apply. Similar Royalty-Free Images
Olive green branch isolated on white background. Ssymbol of peace
Show more