3D in NYC

February 9, 2010

Neat 3D poster in New York built from recycled consumer electronics… More here.

Andrew

Advertisements