The Shadow / d’Ombra, Compton Verney

Warwickshire, United Kingdom

30 June 2007 – 09 September 2007

The Shadow / d’Ombra (Installation Views)
The Shadow / d’Ombra (Installation Views)