Cayla Leonard is a writer from North Carolina who is passionate about plants. She enjoys reading and writing fiction and poetry of all kinds, playing dungeons and dragons, and putting together jigsaw puzzles.