poster movie

Frances Bathory

1975-04-04

The Biography

Frances Louise Bathory is a New York actress and filmmaker.