Turtle
Showroom Gallery, London 1985
Hoover dust and timber
Scroll Down