211 South Meridian Street, Indianapolis, Indiana 46225 USA
Hotel Front - Evening/Night
Claim copyright