The Indianapolis Museum of Art is located on 100 acres of what was once the Lily estate. The gardens are well worth the wander.
The Indianapolis Museum of Art is located on 100 acres of what was once the Lily estate. The gardens are well worth the wander.