King Faisal University Maps HD Maps Images

Saudi Arabia Restaurant, Oasis Saudi Arabia, Saudi, Al Hufūf, Saudi Arabia
1200 x 1176px
Al Hufūf, Saudi Arabia