Jabreen Castle, A’Dakhiliyah Governorate
By Mohammad Al Zubair
Jabreen Castle, A’Dakhiliyah Governorate