Olive tree planting in mountain area of Thassos island Greece

Royalty-free stock photo ID: 17936314

Olive tree planting in mountain area of Thassos island Greece