Sarah Stern

Born: None


Placeholder

Blind Spot

as uncredited
Released: 1981-02-27

The young historian Elisabeth is traveling to Lyon on her own in order to explore the city...

Movie page