I recently visited the church in Cholet, France. It is an impressive building overlooking the main square in the centre of the town. From the outside it looks forbidding inside is a revelation of light.
I recently visited the church in Cholet, France. It is an impressive building overlooking the main square in the centre of the town. From the outside it looks forbidding inside is a revelation of light.