A stained glass window reflects onto a domed wall in a small church in Aveyron, France.