INDIANAPOLIS — 27th annual Spirit & Place Festival