Jessica McGowan
By lucy
Jessica McGowan is an illustrator and surface pattern designer based in Teesside. She graduated from Leeds Arts University with a degree in Printed Textiles & Surface Pattern Design and has delved into different aspects of the creative industry including fashion, interiors and greetings. During this time she has won multiple awards and has exhibited at … …