The Great China Theatre at 636 Jackson Street, San Francisco.
© 2005 San Francisco Performing Arts Library & Museum