The stained glass windows inside the Joan of Arc Church are also rather spectacular. The place is very bright and cheery.