Designed by
Title
King Abdullah Grand Mosque, King Abdullah University of Science and Technology, Thuwal, Saudi Arabia #152251945
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