Natasha Guidroz is an illustrator based in Orlando, Florida. Her work is inspired by nature, fairytales, and all things whimsy.