Helmut Newton · “Charlotte Rampling” at the Hotel Nord Pinus, Arles, France 1973, 2002

Helmut Newton, “Charlotte Rampling” at the Hotel Nord Pinus, Arles, France 1973, 2002, cartes-de-visite, 159 × 119.9 cm. Sold at auction in 2017. See Helmut Newton’s auction records and prices →