Helmut Newton · Charlotte Rampling at the Hotel Nord-Pinus, Arles, France, 2004
Helmut Newton, Charlotte Rampling at the Hotel Nord-Pinus, Arles, France, 2004, cartes-de-visite, 161.5 × 111.9 cm. Sold at auction in 2021. See Helmut Newton’s auction records and prices →