The Old Print Shop

29, Rue du Louvre. [Paris, France.]