TO Prof. John Davis the Sherwood Studios, built in 1880 at the southeast corner of 57th Street and Sixth Avenue, was the ''uptown headquarters of art,'' seminal in the history of both art and housing in New York City. The Smith College professor has just published the first study of this unusual structure, a rundown building when it was demolished four decades ago, in the current Journal of the ...
More...
More...