Skip to main content

Hedi Slimane Stage, sound system, the Isle of Wight festival July 2006, 2006

Black and white print on aluminium, Plexiglas
125 x 177 cm