Steve Teare
Steve Teare

Steve Teare

Illustrator and teacher living in Philadelphia