College of the Holy Cross Worcester, MA
Deering High School Class of 2003 Portland, ME
Steve Kress does not have any photos available.