25 May - 25 July 2006 | St. Petersburg, Hermitage Museum

Testimonials of Kinetic and Programmed Art in Italy and Russia


see details

< Expositions