91-93 Bowery Street, (on the corner of Hester St.) New York, NY 10002
Photographed in 2004
The Music Palace, the last surviving Chinese movie theater in Chinatown, was closed for business sometime around 2000.
The building is currently demolished for a new retail/residential development.
Further readings:
NYC China Town - Bowery Street -
Theater Info
No comments:
Post a Comment