click installation images for details
Dean Monogenis
Farthest Sometimes
27 February - 3 April 2010
press release