Lucy and Bart

Lucy and Bart

12th Jun 2009

Lucy and Bart: the collaborative work of Lucy McRae and Bart Hess. Loving the neandathol.

art