Designed by
Title
Spray booths factory in China #17839471
Description
CANTON, CHINA - NOVEMBER 11: One of the biggest manufacturer of auto spray booths and generators in China. Workers unpack track with raw materials on November 11, 2010.
This image is editorial