Big Salsa Festival 2020

Big Salsa Festival 2020

August, 2020

Grand Hyatt Hotel in San Antonio, San Antonio, Texas