Title: A slap in the face!
First published: 2007
Subjects: Futurism (Art), Exhibitions
Places: Russia