Christine Irvine
Graphic Arts; Visual Arts: Graphic Arts, Illustration, Media and Visual Communications, Mixed Media, Murals, Painting, Photography, Visual Arts Instructor
My practice as an artist, creative director, designer, and photographer is informed by more than 20 ...