Yale University Alumni New Haven, CT
Fitch High School Class of 2002 Groton, CT
Rachel Harrington does not have any photos available.