Paris, France
La chiesa di San Luigi sull'Isola è un luogo di culto cattolico situato nel IV arrondissement di Parigi, sull'Île Saint-Louis.
Listen to the audio guide for Antoine Louis Barye Free on WIP — starts by itself when you arrive, even with the screen off