Al Khayran, Muscat Governorate

Al Khayran, Muscat Governorate
H.E. Mohammed Al Zubair By Mohammad Al Zubair

Al Khayran, Muscat Governorate

Al Khayran, Muscat Governorate