Japanese

Fox’s Japanese Garden Theatre, at Broadway and 96th Street on the Upper West Side, 1920. Courtesy Museum of the City of New York

Leave a Reply

Your email address will not be published. Required fields are marked *