Deane Taylor


Deane Taylor - art director and layout artist.