Hassan II Mosque, Casablanca, Morocco — Ana Gobledale

mosque, beauty, faith, Casablanca, pattern, design, mosaic