Sten Archibald
Sten Archibald
Verified Degree Faculty of Fine Arts, Bachelor of Fine Arts, 2012
Department: Visual Arts
Major 1: Visual Arts: VAFM
Verified Degree Faculty of Education, Bachelor of Education, 2016
Department: Secondary Teacher Education
Major 1: Art: ED ART