The Snow Show, Torino - Artists

The Snow Show 2006, installation view.