China Trip 2005 - Chongqing / 107_0762
Michael Schubert
August 11, 2005
Guard gate outside new factory
Copyright 2004-2005 Mike Schubert | Privacy Policy