fbpx

Soldiers and Sailors Monument / Museum

   
Soldiers and Sailors Monument / Museumloupe
War Memorial Plaza, Indianapolis
Indianapolis
IN
USA
46204
May. 15, 2002