Home Europe St. Vincent of Paul church, Marseille, France.EEuropeSt. Vincent of Paul church, Marseille, France.September 30, 2024 St. Vincent of Paul church, Marseille, France. by princesito Leave a ReplyYou must be logged in to post a comment.