Hassan 11 Mosque, Morocco Casablanca by Ana Gobledale

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