Tracked worldwide shipping. Import fees may apply outside the UK.
DEPECHE MODE, London, 1982 Hand-made darkroom print. Silver gelatin print · 9 1/2 × 12 in. Artist Proof, signed by Peter Anderson. Ilford MGRC glossy paper. Unframed.
Depeche Mode, photographed by Peter Anderson in 1982. This frame was printed for the first time in November 2026, by hand, from the original negative.