

This postcard has been sold
Interior view of the Saint-Eustache Church in Paris, highlighting its immense organs with 72 stops and 23 pedals, whose bellows are operated by an electric mechanism. The printed text details the technical characteristics of the organ. On the back, the publisher is identified as J. Hauser, Phot.-Edit., Paris, with areas for correspondence and address.