Ventura, CA

Ventura College Performing Arts Center, 4700 Loma Vista Road, Ventura, CA

As part of the 2018 Ventura Music Festival