Tasha Goddard

Surface pattern designer and illustrator

Tasha Goddard Designs

www.tashagoddard.com

Stroud, United Kingdom