Italy
(Turin International Film Festival of Young Cinema)
2002-11-12