SINOPIX PHOTO

Add to Lightbox Download
The German National flag is made at the Shanghai Flag and Tent Co. Ltd., on the out-skirts of Shanghai. .
The German National flag is made at the Shanghai Flag and Tent Co. Ltd., on the out-skirts of Shanghai. .
Filename: SINOPIX.factory.workers330.JPG
Copyright