Monument in Indianapolis, IN, USA

Monument in Indianapolis, IN, USA

Thomas
Monument in Memorial Plaza, downtown Indianapolis, Indiana.
Default Title