Fletcher Place, April 3, 1986, Img. 12
Mayor Hudnut attends a news conference on the restoration of the former Fletcher Place United Methodist Church north of Fountain Square in Indianapolis.
Date/Date Range
Apr 3rd, 1986
People Pictured
Type
See Also
Subjects