ICCNexergy Factory in Dongguan - Pearl River Communications
Powered by SmugMug Log In
fc20120307dongguan214807-merged

fc20120307dongguan214807-merged

Henry poses in a power supply assembly area at the ICCNexergy factory campus in QingXi, Dongguan, Guangdong Province, China.