Sarah Russi is a writer and actress, known for The Art of the Heist, Hospital Arrest (2016) and Punched Up (2006).
No data