Past Meets Present

 

original-3

 

Actor Alain Delon in the film Le samourai on the rue de Berri in Paris in 1967. by Nick Sullivan

 

Advertisements