ShenzhenMakerFaireScene.jpg

ShenzhenMakerFaireScene.jpg

Shenzhen Maker Faire, June 2015
Credit: Mary Kay Magistad