Jake & Dinos Chapman

Cheltenham, London , England
1966, 1962