Nicole Vella

Computer & Generative Art

Toronto, Canada