Inside Le Mans Cathedral, France
Inside Le Mans Cathedral, France
Size: 5129px × 3419px
Location: Le Mans Cathedral, Place Saint Michel, Le Mans, France
Photo credit: © David Warren / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: cathedral, catholic, french, interior, le, mans, religeous, religion, statues