Design Free Thursday | Steve Lambert.
Steve Lambert is an American conceptual installation artist and all around shit-stirrer. My kind of dude, really. I find his work to be intelligent, brave, eye-catching, interesting and funny, but these are just some of the reasons I love...