Today's best photos: from 'Well of Death' in Pakistan to Anzac Day in New Zealand - in pictures
A performer on the 'Wall of Death' still manages to grab money from the audience at a fair in Karachi. Reuters
Soldiers mount their horses as they take part in their Advanced Mounted Gunner Pass Out final assessment in London. AP
San Biagio island on Lake Garda, near Brescia. Italy’s largest Italian lake is at its lowest level since 1953. EPA
Lightning flashes over Tirana, Albania. Reuters
Silhouettes of men with hats in the shade at La Maestranza bullring in Seville, as Spain is bracing for an early heatwave. AFP
Passengers cling to an overcrowded train in the Indian state of Uttar Pradesh. AFP
Spiritual leaders wait to visit a mass grave near Malindi, Kenya. The death toll in a case involving a cult that practised starvation has risen to 73, police said. AFP
Woman wearing traditional Andalusian dresses stand on Plaza de Espana in Seville, where the temperature is rising. AFP
A boy talks to police officers standing guard as indigenous people protest outside the Congress building in Brasilia. AFP
Connor Canova, of Des Moines, Iowa, holds Georgie at the annual Drake Relays Beautiful Bulldog Contest in his hometown. AP
A herd of Hungarian Grey cattle is driven from its winter habitat to summer pastures in Hortobagy National Park, Hungary. EPA
Hajduk Split fans are buoyant before their club’s Uefa Youth League final against AZ Alkmaar in Geneva. It ended in tears as they lost 5-0. EPA
A haka is performed by cadets on Anzac Day in Auckland, New Zealand. Getty Images