Rue Saint Ursule, Montpellier, France (2000)
YouTube thumbnailMy little piece of privacy
thumbnailVIDA 11.0 Exhibition of Art and Artifical Life, Madrid