Rodolfo Alvarado
September 19, 2022
The 8th annual South Texas International Film Festival held an award ceremony for the submitted films last Saturday at...