img 0880 Published November 7, 2014 at 960 × 1280 in 2014 Maker Faire New York 3D printers everywhere