CHINA Sichuan Chengdu Construction site. Looking down on workers stacking bricks and moving rubble.
CHINA Sichuan Chengdu Construction site. Looking down on workers stacking bricks and moving rubble.
The Castle
Unit 345
2500 Castle Dr
Manhattan, NY
