
British Columbia, Canada
Teresa Johnston
I'm Teresa, the creative mind behind whimsical illustrations, delightful lettering, and captivating surface designs.
British Columbia, Canada
I'm Teresa, the creative mind behind whimsical illustrations, delightful lettering, and captivating surface designs.