Fresh Air 2003

TitleFresh Air 2003
Event date15 Jun - 7 Jul 2001
LocationQuenington Sculpture Trust, Gloucestershire