BUY PRINT    New York circa 1905. "New Amsterdam Theatre." Looking like it just popped up out of the toaster. Now playing: "Trilby." Detroit Publishing Co. | Click image for Comments. | Home | Browse All Photos