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