SOPHIA LOREN

1960: Italian actress Sophia Loren, born Sofia Scicolone, in a publicity still for the 1960 film 'Heller In Pink Tights'.
Sophia Loren, 2007 – Lambda Print on Glossy Paper – 90×70 cm and 140×98 cm

Click to see the entire Post Human serie

Advertisements