Seagulls pick up litter form a field at the end of Glastonbury festival in the village of Pilton in Somerset, southwest England, on June 26, 2023.  The festival takes place from June 21 to June 26.  (Photo by Oli SCARFF  /  AFP)

Today's best photos: From Glastonbury aftermath to a Guatemalan protest



Updated: June 26, 2023, 1:06 PM