Posted on 21 August 202220 September 2022 by ARFF InternationalThe Tale of Lenore Fur Lett – dir. Michele Aboud Original Film Title: The Tale of Lenore Fur Lett Director’s Name: Michele Aboud Producer: Michele Aboud Country of Origin: Australia Country of Filming: Australia Runtime: 39 seconds Share this page