Al Hamra Yemen Village in Oman in the Middle East.

Royalty-free stock photo ID: 105321599

Al Hamra Yemen Village in Oman in the Middle East.