Results 1 results found Marseille Cathedral (Catedrale de la Major) (Sainte Marie Majeure), Marseille, Bouches du Rhone, Provence Alpes Cote d'Azur, France, Europe