251 Hassan II Mosque 14.jpg
Framed; arch; pillars; tallest; minaret; Hassan II; Mosque; Casablanca; Morocco; Moorish; mauresque; architecture; King; North Africa; religious; building; Muslim; Islam; worship; Zellige; zillij; zellij; terra cotta; tilework