Pilgrims gather around the effigy of the Rocio Virgin during the annual pilgrimage in El Rocio village, near Huelva, in southern Spain. AFP

Today's best photos: From a pilgrimage in Spain to flooding in Brazil



More from The National:

Sunday's best photos: From Gina Rinehart's portrait to a power nap competition

Saturday's best photos: From Morocco's traditional equestrian game to Cannes red carpet

Friday's best photos: From a brawl in Taiwan's parliament to a dye house in Cairo

Thursday's best photos: From buffalo herding in Sudan to skateboarding in Shanghai

Wednesday's best photos: From Blinken on guitar in Kyiv to Meryl Streep's Cannes moment

Tuesday's best photos: From demolition of Baltimore bridge to rainbow over Kuwait City

Updated: May 20, 2024, 12:18 PM