'(Sarah of the Clue Crew)  Scenes from this artsy 2003 Julia Roberts movie were filmed here at Yale'
Mona Lisa Smile
ON LOCATION: Scenes from this artsy 2003 Julia Roberts movie were filmed here at Yale
Scenes from this artsy 2003 Julia Roberts movie were filmed here at Yale
Scenes from this artsy 2003 Julia Roberts movie were filmed here at Yale
ON LOCATION
Mona Lisa Smile
ON LOCATION