A spider falls in love with a human.
January 1, 2002
Released
Il Sorriso Di Diana
15min
—
Italian
Kodak Cinelabs ItaliaCattleya