Alexandra Dementieva : Art and New Technology (3)
(05:14 mins)
ICC center, Tokyo 2014
©2014 Alexandra Dementieva. All Rights Reserved
|
Artist Website
|