Known For: Acting
Actor Delissa / Young Abadon in France
Fright House
Actor Abadon in France
Vampires