camel parking in the village of the Red Sea coast

Royalty-free stock photo ID: 123335515

camel parking in the village of the Red Sea coast