Ti auditorium gets new life

Community effort and generous gift get job done

by