Lillian Strange

Lillian is an American illustrator with a love of magic, nature and
the seasons. She grew up on the coasts of Florida before heading to
San Diego where she now lives with her husband and their two pups.

Instagram · Website