Margarita Farrell


Batman Returns (1992)
Emperor Penguin
Willow (1988)
Nelwyn Villager (uncredited)
Wishman (1983)
Wishman