Top floor of TechShop, opening day, San Francisco, California, December 6, 2010
Top floor of TechShop, opening day, San Francisco, California, December 6, 2010
Entrepreneurship, ideas and more
Top floor of TechShop, opening day, San Francisco, California, December 6, 2010