And she was there. Finally. A firefly in the night. A miracle of chemistry. A true archetype of womanhood. A sculptural figurehead pointing toward to wildest dreams. Is Lena Paul a modern Helen of Troy?