hassan-mosque-casablanca-morocco-architecture-photography-03 Exterior of Hassan II Mosque, Casablanca, Morocco, Africa