A selection of the week's best photos from across the African continent:
With Glastonbury underway, a member of the Democratic Republic of Congo band Fulu Miziki, prepares the set for his band's performance on the Greenpeace stage on Thursday.
Two women go head-to-head at the 2nd African Beach Wrestling Championships held in Dakar, Senegal, on Sunday.
On the same day in Cape Verde, people participate in the São João Baptista pilgrimage undeterred by the warm sun.
....they walk to the beat of the drums along the 23km (14 mile)- route....
...as well as dance to it!
History is made on Wednesday, as South African cricket player Tabraiz Shamsi revels in his team's victory over Afghanistan to reach the T20 World Cup final for the first time.
In Kenya, police and protestors clash as young people take to the streets of Nairobi angered by a finance bill introduced by President William Ruto which will increase taxes.
The next day, a man watches as President Ruto makes an address to the nation to say he will withdraw the bill because of the protests.
A man walks through a camel market in Nouakchott, the capital of Mauritania, on Wednesday, ahead of Saturday's presidential election.
On Thursday, Algeria's Mohamed Chakib competes in the Olympic Qualifier Series for Breakdancing ahead of the Paris 2024 Olympics.