A selection of the week’s best photos from across the continent and beyond: Image copyright Reuters Image caption A group of starlings perch for a moment in Kenya’s Amboseli National Park on Wednesday. Image copyright EPA Image caption Schoolchildren wearing masks and visors wait in line in South Africa’s main city, Johannesburg, on Thursday. Image copyright AFP Image caption On Monday, beachgoers in Cape Town look at the carcass of a whale that has washed ashore. Image copyright Reuters Image caption On Wednesday above Egypt’s border with Israel, a meteor streaks past stars in the night sky during the annual Perseid meteor shower. Image copyright Reuters Image caption Earlier that day, voters in the capital Cairo and elsewhere in the country went to the polls to elect members of the reinstated senate. Image copyright AFP Image caption On Sunday a shop owner in Bor, South Sudan, assesses the impact of floods. They were caused by heavy rain and the River Nile bursting its banks, and have forced thousands of people from their homes. Image copyright Reuters Image caption Worshippers join prayers in Lagos on Friday as Nigeria reopens its mosques. Image copyright AFP Image caption “We want to go back home,” chant Kenyan workers outside their country’s consulate in Beirut on Monday. Migrant workers there often report abuse by their employers. Days before, the Lebanese capital was hit by an explosion that has killed dozens of people and made thousands homeless. Image copyright Reuters Image caption On Tuesday, fuel oil that leaked from a grounded ship is seen polluting Mauritius’ turquoise-blue waters… Image copyright Reuters Image caption Thousands of volunteers have stepped in to remove the toxic sludge, which experts warn will have a devastating impact on the island’s unique plant and animal species. Pictures from Reuters, AFP and EPA.