9 / 24
arrow_drop_down
arrow_drop_down

©MARIO CRUZ/EPA/MAXPPP - Leader of Scottish band Mogwai, Stuart Braithwaite, performs live on the first day of 2019 Alive Festival in Oeiras, outskirts of Lisbon, Portugal, 11 July 2019.