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