Rossella Biscotti is an Italian visual artist best known for her installations, performances and video art.
Featured Image: Rossella Biscotti – The Heads in Question – Image via biennaleonline.org
Login using registered account
Remember me on this computer
Are you a business user? Click here
I'm already a member