Seven presenters took the stage at Trinity University’s Laurie Auditorium Tuesday night for 2017’s last installation of PechaKucha San Antonio.
Seven presenters took the stage at Trinity University’s Laurie Auditorium Tuesday night for 2017’s last installation of PechaKucha San Antonio.