Yota Space - St Petersburg
WorldTelevision
Published
12/08/2010
The Yota Space exhibition in St Petersburg is now open. The event features the latest cutting edge digital art installations and was kicked off by UK band Hot Chip.
0 Comments