Mitra Tabrizian, Predator (video still), 2004, film. Share Facebook Twitter LinkedIn Pinterest E-mail