Catherine Deneuve arriving at a Royal Film Performance of James H. Hill’s movie Born Free, at the Odeon, Leicester Square, London, 14th March 1966 - from our story 'Lower East and Upper West: New York City Street Photographs By Jonathan Brand (1957–1968)'

Catherine Deneuve arriving at a Royal Film Performance of James H. Hill’s movie Born Free, at the Odeon, Leicester Square, London, 14th March 1966

View The Article