Casablanca, Morocco:  Intricate exterior marble and mosaic stone archway outside of Hassan II Mosque in Casablanca, Morocco.

Royalty-free stock photo ID: 82605097

Casablanca, Morocco: Intricate exterior marble and mosaic stone archway outside of Hassan II Mosque in Casablanca, Morocco.