Lara Shore-Sheppard

Williams College