PSYCHO T-shirt Design by Aled Lewis
PSYCHO Design by Aled Lewis Aled Lewis is a designer, illustrator and author based in London, England. He came to London from Portsmouth in 2005 to study Graphic Design and has lived and worked there ever since. Aled is a… Continue Reading