Jade Foster is an actress and editor, known for Rebirth (2020), Silent Night (2020) and Dress to Impress (2017).
No data