Sarah Laud

Sarah Laud

21 Followers

Sarah Laud is a high school graduate who currently lives in New Jersey. She is an honors graduate with an interest in journalism. SarahLaud.org