Results
10 results found
Interior view of the Castle of Jabreen, a 17th century fortress near Bahla, Sultanate of Oman, Middle East
Exterior view of the Castle of Jabreen, a 17th century fortress near Bahla, Sultanate of Oman, Middle East
Interior view of the Castle of Jabreen, a 17th century fortress near Bahla, Sultanate of Oman, Middle East
Exterior view of the Castle of Jabreen, a 17th century fortress near Bahla, Sultanate of Oman, Middle East
Exterior view of the Castle of Jabreen, a 17th century fortress near Bahla, Sultanate of Oman, Middle East