construction workers

2007-04-07 08:23:05 UTC

39.929334°, 116.434212°

2007 (343)
china (68)