BUY PRINT    Indianapolis, Indiana, circa 1904. "North Delaware Street." A block east of our previous Indy view, this leafy residential street is furnished with a mailbox and mounting blocks as well as hitching posts; one block bears the house number 656. Detroit Publishing Company, 8x10 inch glass transparency. | Click image for Comments. | Home | Browse All Photos