Type: artificial life

Nell Tenhaaf

Bio Nell Tenhaaf is an electronic media artist and writer. She has exhibited across Canada, in the[…]