Photo of the impressively tall red brick clock tower located inside Coxhall Gardens in Carmel, Indiana.
Clock Tower at the Coxhall Gardens in Carmel, Indiana
February 28, 2014 by
Photo of the impressively tall red brick clock tower located inside Coxhall Gardens in Carmel, Indiana.