Kate Soper

photo: Gretchen Robinette
Composer • Performer • Writer