Landscape of Socotra island, Yemen. River, palm trees plantation and high mountain on background

Royalty-free stock photo ID: 132212417

Landscape of Socotra island, Yemen. River, palm trees plantation and high mountain on background