BUY PRINT    Chicago circa 1903. "Fine Arts Building, Michigan Avenue." Now playing at the Studebaker Theatre: Castle Square Opera Company's production of The Pirates of Penzance. 8x10 inch glass negative, Detroit Photographic Co. | Click image for Comments. | Home | Browse All Photos