Jessica L. Yarbrough

Jessica L. Yarbrough

Los Angeles, CA - United States 9 Followers website twitter

Jessica L. Yarbrough is a writer based in Joshua Tree, CA whose work has appeared on Marie Claire, SELF, The Zoe Report, Business Insider, and Fahionista.com.  When she's not writing, she's mixing up natural skincare potions for her line, ILLUUM.