Thuwal, Saudi Arabia
Delphinus
Thuwal, Saudi Arabia
Cycle and Upstream
Thuwal, Saudi Arabia
Star Projector
Thuwal, Saudi Arabia
Two Brothers
Thuwal, Saudi Arabia
Campus Mosque
Thuwal, Saudi Arabia
Rain Pavilion
Thuwal, Saudi Arabia
Spheres
Thuwal, Saudi Arabia
Al Fanar (Beacon)