June 21, 2021 / 2,550 views / Sasha Calle / Tagged with: London, Set, The FlashSHARESasha Calle On the set of “The Flash” in London