Sophia Loren leaving Tudor Hotel, England for “The Key”

1965
Early Silver Gelatin Photograph
10
x
8.1
in

Date, caption, photographer credit stamp, and Keystone Press agency New York credit stamp on print verso.