326 Canal St New York, NY. 26 December 2007 20071226_0035.jpg *
© 2007 Robert K. Chin. High-resolution images may be available, licensing info.