SINOPIX PHOTO


The German National flag is made at the Shanghai Flag and Tent Co. Ltd., on the out-skirts of Shanghai. .
Filename: SINOPIX.factory.workers328.JPG
Copyright Sinopix Photo Agency Ltd
Copyright Sinopix Photo Agency Ltd