davidmascha.com // Update8 December, 2009 PeteAustrian designer and illustrator David Mascha updates his site with new work.