Indianapolis Then and Now: The House of a Thousand Candles, 1500 N. Delaware St. by Joan Hostetler | Jun 7, 2012 | Then & Now | 6 | The Library of Congress owns over 14 million prints and photographs and only a small fraction have... Read More