Deirdre Lovejoy Poster

Trivia (1)

Graduated from the prestigious theatre department at the University of Evansville in Evansville, IN.