Items for March 2009

A visit to the electronics markets of Shenzhen

Tags: tech, culture, travel