Le Mans Cathedral

Le Mans Cathedral (Cath├ędrale St-Julien du Mans) a 12th century Catholic cathedral situated in Le Mans, France. (Wikipedia)