Old illustration of new organ inauguration in Notre Dame de Paris, France. Created by Provost and Cosson-Smeeton, published on L'Illustration, Journal Universel, Paris, 1868

Royalty-free stock photo ID: 76025239

Old illustration of new organ inauguration in Notre Dame de Paris, France. Created by Provost and Cosson-Smeeton, published on L'Illustration, Journal Universel, Paris, 1868