Popup_header Things are for sale in Indianapolis right across the street from the mega mecca mall.

johnnyglucose's photos

April 1, 2008

  • Previous
  • 16/93
  • Next
CAPTION

Things are for sale in Indianapolis right across the street from the mega mecca mall.

  • Image submitted by johnnyglucose
  • Report this photo
  • E-mail this to a friend


  • Tags: downtown, Indy, mall, mega mecca
    © 2008 Indy.com, All Rights Reserved