0 dislikes 0 comments 8332 views 10 years ago
Masjid Awwad (Awad Mosque) in Riyadh, Saudi Arabia - Islamic Architecture