Magnum Photos -
ITALY. Naples. Set of "The Last Judgement". 1961. Italian director Vittorio De SICA explaining a scene to some extras, playing unemployed workers.

C-IT-GIU-021 
Image Reference 
LIH1961005W0000X/16 
(PAR361272) 
© Herbert List/Magnum Photos 
High Res Ready 
View Other Images From Story