Yale University New Haven, CT
Scarsdale Class of 2013 Scarsdale, NY
Lillian Foote does not have any Videos available.