No products in the basket.
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