Lucy and Bart
March 10th, 2009 link to (permalink)
What's this work, a snail or ...? Amazing work, called spring, by Lucy and Bart."LucyandBart is a collaboration between Lucy McRae and Bart Hess described as an instinctual stalking of fashion, architecture, performance and the body."
comment »