St Louis La Rochelle
![St Louis La Rochelle](https://amazon.clikpic.com/suffolkskies/images/St_Louis_La_Rochelle-12.jpg)
The stained glass windows in the Cathedral of St Louis in the town of La Rochelle, the capital of the Charente-Maritime department in Western France
Location: La Rochelle France
Photographer: ©2023 Keith Bailey Scene It Snapped It Photographic
Item added to cart