Where your favorite blogs come alive
Control Room, 2004 (embroidery on black velvet) & Space Station, 2006 (embroidery on canvas)
Farhad Moshiri