Jabreen castle near Nizwa, Oman

Royalty-free stock photo ID: 55170517

Jabreen castle near Nizwa, Oman