Church of the Mission of France
The Church of the Mission of France is a historic church constructed in the late 17th century and extensively renovated in the 19th century. Located at 44 Rue du Tapis-Vert in the 1st arrondissement of Marseille, Marseille, France, it has been designated a historic monument since 8 December 1965.
Source: Wikipedia — Church of the Mission of France (CC BY-SA 4.0)