USA
(Taos Talking Picture Festival)
Apr 2001