Ibibio Sound Machine photo

Ibibio Sound Machine setlist at Wembley Stadium in London, United Kingdom on August 16, 2022

Ibibio Sound Machine setlist on August 16, 2022 at Wembley Stadium in London, United Kingdom