12 Sep 2008

Peter Trevelyan

From Upbeat, 1:35 pm on 12 September 2008

Artist Peter Trevelyan talks about his installation in Christchurch's Physics Room.