Natalie Harmon

Natalie Harmon

communications designer

minor in human computer interactions