Taylor Walsh
Taylor Walsh CC '08 is the current chief editor of The Blue and White and founding editor of The Bwog. She is an Art History major and hails from Kansas City.
Taylor Walsh CC '08 is the current chief editor of The Blue and White and founding editor of The Bwog. She is an Art History major and hails from Kansas City.