Sarah Ewell
Sarah Ewell演员

Sarah Ewell is an actress and costume designer, known for Live Animals (2008), Just the Two of Us (2006) and Divine Manipulation of the Threads (2006).