Indianapolis Then and Now: The House of a Thousand Candles, 1500 N. Delaware St.

The Library of Congress owns over 14 million prints and photographs and only a small fraction have...

Read More