logo
Frances Bathory backdrop
Frances Bathory poster
Frances Bathory
Frances Louise Bathory is a New York actress and filmmaker.