A selection of the best photos from across Africa and beyond this week:
Image source, EPA
Schoolchildren show off their gymnastic skills during Zimbabwe's independence day celebrations in Mount Darwin on Tuesday.
Image source, Reuters
Kenya's Hellen Obiri takes in the moment, after winning the Boston Marathon in the US on Saturday with a time of two hours, 21 minutes and 38 seconds.
The next day in the Central American nation of Panama, people of African descent take part in the Congo dance at a festival.
Image source, Getty Images
On Friday fishermen use horses and carts to transport their catch from Yoff beach in Dakar, Senegal.
On Sunday in Johannesburg, South Africa, huge vats of food are prepared by a charity for handing out during Ramadan.
Image source, Anadolu Agency
Mercy Munene holds one of hundreds of rabbits she breeds on her farm on the outskirts of Kenya's capital, Nairobi, on Friday.
Image source, AFP
On the same day this vendor at the Adjame market in Abidjan, Ivory Coast, prepares a range of wigs for sale.
On Saturday in the Egyptian city of Mallawi, Coptic Christians celebrate Sham el-Nassim - an ancient festival marking the arrival of Spring.
Further north up the River Nile in Giza on Tuesday, festive lights adorn this street as Ramadan continues.
Image source, Maxar Technologies/Getty Images
As the power struggle between rival factions of Sudan's military leadership continues on Monday, satellite imagery shows a destroyed aircraft at Khartoum's international airport.
On Saturday in Uganda - where draconian anti-LGBT legislation has outraged human rights campaigners - a trans man defiantly bares his tattoo which reads "Trans is beautiful".
And on Tuesday after days of deadly flooding, people try to go about their business in the Angolan capital of Luanda.
Images subject to copyright.