Menu 

Indianapolis Zoo Sign

The massive sign welcoming visitors and guests to the Indianapolis Zoo, a major Indianapolis attractionThe massive sign welcoming visitors and guests to the Indianapolis Zoo, a major Indianapolis attraction