100 Via dei Fabi, 1, Roma, 00191, Italy
This is the online portfolio by Francesca Fini, an experimental filmmaker, live media performer, and digital artist based in Italy.