Laura Splan is a New York based mixed media artist. I love how biology and modern science influence her work. The tufted piece on top is titled "Prozac,Thorazine, Zoloft" and the lace below is
Friday, January 9, 2009
Subscribe to:
Post Comments (Atom)
1 comment:
I think these are the only pills I would buy that would actually make me happy.
Post a Comment