French Elle No.1710 16th October 1978

French Elle No.1710 16th October 1978

This was Duffy's final shoot for Elle magazine. It took place on the streets of Brighton.

 

© 2026

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram