Industrial Workshop
Heavy Industrial space in china (Auto tires production)
Photo taken on: May 11nd, 2010
© Zhanglianxun | Stock Free Images
Similar Free Images
Categories: