Actress Phoebe Waller-Bridge (third left) on Cochrane Street in Glasgow city centre during filming for what is thought to be the new Indiana Jones 5 movie starring Harrison Ford. Picture date: Wednesday July 14, 2021.
{}