olive tree, Portugal

Royalty-free stock photo ID: 84119005

olive tree, Portugal