43+ View images of Crista Flanagan
43+ View images of Crista Flanagan. The back of my head is ridiculous. She appears as the sterling cooper advertising agency secretary, lois sadler. S t a n d u p's profile picture. Born february 24, 1976 in mount vernon, illinois, usa. Find where to watch crista flanagan's latest movies and tv shows.