search-black
Duffy Self Portrait - Ceylon, 1977

SELF PORTRAIT, CEYLON - 1977

Duffy Self Portrait – Ceylon

This self portrait was shot in Ceylon (now Sri Lanka) on a trip for a fashion feature for The Telegraph in March 1977.

Quote ref: ZT_0417_01 if you require press information regarding this image.

SELF PORTRAIT, CEYLON - 1977

Duffy Self Portrait – Ceylon