Avant-garde Islamic architecture at the Hassan II mosque, Casablanca. Some average Moroccans lament the money splurged into these creations.
previous | next