Lake Forest College '20

Leah is an English Major at Lake Forest College. She's a constant dreamer, with her nose in a book and her head in the stars.