Profile for Steph Dillon

Stephanie Dillon is an illustrator from Huntington Beach, California specializing in colorful illustrations inspired by nature and everyday things. She can often be found illustrating something with a face, thinking up a new project, or daydreaming about her next road trip.

Member since July 2013

My Website