Astra Logue (played by Olivia Swann) on Legends of Tomorrow on The CW was spotted wearing this red snake print blouse on Legends of Tomorrow on episode 'This Is Gus' (6x09) in Jul 2021. Astra's Top is the Demi ruffle-trimmed snake-print silk-chiffon blouse by Nili Lotan.