
Neurdein Frères
Le Nouveau Louvre, Paris, Île-de-France, circa 1860s-90s
archival pigment print, printed 2025
16 x 20 inches
40.6 x 50.8 cm
40.6 x 50.8 cm
Edition of 50
© Westwood Gallery NYC