ceegworld.com
Stella Magazine
Stella is a weekly women’s magazine published with The Sunday Telegraph in Britain. I was the Art Director from late 2005 to early 2012.