A passerby takes a picture of a street graffiti by street artist "LEON" depicting Spain's coach Luis de la Fuente tossed by players in Barcelona on July 21, 2026, two days after winning their second World Cup title following a 1-0 victory against Argentina. photo: AFP