The campus mosque in King Abdullah University of Science and Technology, Thuwal, Saudi Arabia

The campus mosque in King Abdullah University of Science and Technology, Thuwal, Saudi Arabia

Photo by volvor

Royalties free, Commercial & Editorial use

$10.00

Rating: 5  out of 5  based on 5 user ratings.

Stock photo: The campus mosque in King Abdullah University of Science and Technology, Thuwal, Saudi Arabia was taken by volvor .