Follow the source link to 272 gifs of Olivia Swann in The Legends of Tomorrow season 6. Olivia Swann (born 1997) is an English actress of unknown descent, known for her role as Astra Logue in The Legends of Tomorrow. These gifs were made from scratch, please don’t claim them as your own. Trigger warning: guns, food
So tonight was the best NCIS Sydney episode so far mostly because they locked all of the ladies in a separate location from all of the men and let them be awesome with minimal interference.
But also Olivia in a slinky red dress with her hair up getting progressively sweatier and more unhinged.