Designed by
Title
The campus mosque of the King Abdullah University of Science and Technology, Thuwal, Saudi Arabia #152252307
Description
The mosque is the spiritual center of the community. The courtyard space around the mosque offers a communal gathering site.
This image is editorial