Anna Perricci

Digital archivist, installation artist, activist, teacher & tinkerer