Roya Arabshahi: Roya Arabshahi. Actress: Ten. Roya Arabshahi is known for Ten (2002).
Known For: Ten (Actress)