Character
Lily 'Princess Giant' Duncan
Lily 'Princess Giant' Duncan in Mona the Vampire (1999), played by Carrie Finlay.
Played by
Appears in
Mona the Vampire1999
Character
Lily 'Princess Giant' Duncan in Mona the Vampire (1999), played by Carrie Finlay.
Mona the Vampire1999