Kate Shade

Massachusetts Institute of Technology, MA (2018)
New Trier