The interior of Saint Pierre church in Chartres, Eure-et-Loir, Centre, France, Europe

- Image ID: D6P54Y