Jessica Rappaport as Big Red Photograph, 1985
1985
Jessica Rappaport as "Big Red," Western Kentucky University's mascot, holding a Valentine's Day balloon.
Jessica Rappaport