Eglise Saint-Leonard

4.0
(3 reviews)
15 Lieu Dit le Bourg D112, 72130 Saint-Leonard-des-Bois France
Churches & Cathedrals
Points of Interest & Landmarks
Sights & Landmarks
Attraction

At a glance

  • Typical visit: about 30 minutes
Eglise Saint-Leonard | Alencon | France | TripAligner