Barry Burns , Stuart Braithwaite and Dominic Aitchison of Mogwai performs on stage on July 10, 2018 in Rome, Italy.
Barry Burns , Stuart Braithwaite and Dominic Aitchison of Mogwai performs on stage on July 10, 2018 in Rome, Italy.