BUY PRINT    State Street in Ithaca, N.Y., circa 1901. Detroit Publishing Co. | Click image for Comments. | Home | Browse All Photos