Frances Bathory

New York, New York, U.S.

Biography

Frances Louise Bathory is a New York actress and filmmaker.

Movies