Stanza

United Kingdom

Born in 1962, currently lives in the UK. Creates artworks in various media, including net art, painting, video, installations, software systems, and public art.

Award