Karsh Signature

Yousuf Karsh, master photographer of the 20th century

prev thumbs next
Alain Delon

Alain Delon

1981

Sittings

14298
Mar 23 1981

Mr. Alain Delon

Paris, France
For Paris Match
Share