sidewalk shed
Museum of Chinese in America (under construction) 211-213 Centre St New York, NY. 01 January 2009 40d_20090101_0195.jpg
© 2009 Robert K. Chin. High-resolution images are available. contact