Donovan Halpin - Stanford Senior Reflections
Jul 28, 2014
Donovan Halpin looks forward to giving back. (Courtesy of GoStanford.com)