The Order screencaps from the second season of the Netflix series. Kayla Heller stars as character Selena Durov in the supernatural drama show. Kayla appears in a short red satin and silk wrap dress.
Satiny – Television – The Order – New World Order Part One 3