Francesca FINI

Italy

Born in 1970 in Rome. The focus of her work is on performance and new media.
( 2017 )

Award