12 Design and Visual Communication - NCEA Level 2

12DVV
Course Description
12 Design and Visual Communication - NCEA Level 2