Open Widget Area
Interview by Jakob Schiller on WIRED.COM
Teddy Bear, Cockroach Legs on Paper, 14"x11"