TRACEY LEWIS ART

Tracey is an extremely unique artist from London who has been working in Atlanta for the past decade. For her first portfolio site, in 2003, she wanted an extremely simple site that would highlight her work.

Visit Site