Terence Donovan · Twiggy, 3 June 1966

Terence Donovan, Twiggy, 3 June 1966, Silver gelatin print, 46 × 45.5 cm. Sold at auction in 2026. See Terence Donovan’s auction records and prices →