The Place Louis Armstrong is a triangular public square located at the junction of the rue Esquirol, the rue Jeanne-d’Arc, and the rue Jenner. It features a small garden, the Jardin Federica-Montseny, and one of the city's green iron Wallace fountains.
Place Louis Armstrong
landmark
The audio tour continues in the Mira app →