251 Hassan II Mosque 20.jpg
Wide; angle; view; Hassan II; Mosque; Casablanca; Morocco; Moorish; mauresque; architecture; Zellige; zillij; zellij; terra cotta; tilework; Patterned; patterns; marble; plaza; tallest; Minaret; King; North Africa; tiles; marble; granite; religious; building; Muslim; Islam; worship