(Original Caption) New Haven, Connecticut: Acress Jodie Foster is shown among other incoming Yale students last September during a welcoming address …
(Original Caption) New Haven, Connecticut: Acress Jodie Foster is shown among other incoming Yale students last September during a welcoming address …
In