Timna Ben Ari: Timna Ben Ari. Actress: Night Mayor. Timna Ben Ari is known for Night Mayor (2009).
Known For: Night Mayor (Selma)