Betsy Freese

Betsy Freese holding an Iowa State University flag with the Great Wall of China in the background