Location

Grande mosquée Mohammed VI

Part of Grande mosquée Mohammed VI