Betsy Stirratt

Stirratt is a curator and artist and Director of the School of Fine Arts Gallery at Indiana University.