Megan Mckissack is a Portland, OR based, new media artist working in the realm of live visuals, video installation, and creative coding.
Megan Mckissack is a Portland, OR based, new media artist working in the realm of live visuals, video installation, and creative coding.