Art installation in the Netherlands by Henk Hofstra – the same dude who did the Urban River.
posted by Jason Lynes on Monday, May 12, 2008 tagged with art