The 41-year-old actress Stephanie Leonidas, known best for her series regular role as Irisa Nyira on the Syfy series “Defiance”, attends the “Marching Powder” world premiere at Cineworld Leicester Square in London.
The 41-year-old actress Stephanie Leonidas, known best for her series regular role as Irisa Nyira on the Syfy series “Defiance”, attends the “Marching Powder” world premiere at Cineworld Leicester Square in London.