Belle and Sebastian played an impromptu concert in a park in Perth, Australia, after being forced to cancel their concerts in the area.
The Scottish band, which formed in 1996, had been due to perform at the Astor Theatre in the area on Thursday (17 September) as part of their 30th anniversary tour.