Mayor Hudnut on Indiana Avenue, April 24, 1989, Img. 5
Mayor Hudnut appears at 719 Indiana Ave outside Walker Plaza across from the IUPUI campus, possibly to promote riding buses.
Date/Date Range
Apr 24th, 1989
People Pictured
Type
See Also
Subjects