Helmut Newton - Charlotte Rampling At The Hotel Nord Pinus II, Arles, 1973
Artwork Title: Charlotte Rampling At The Hotel Nord Pinus II, Arles

Charlotte Rampling At The Hotel Nord Pinus II, Arles, 1973

Helmut Newton

Uploaded on Nov 24, 2013 by soalreadytaken

Arthur

Wait what?