Workers set up scaffolding for the assembly of giant screens and stages of the FIFA Fan Festival at Zocalo square ahead of the World Cup in Mexico City.
A visual journey through strange, surprising and captivating moments worldwide

Network Links
GN StoreDownload our app
© Al Nisr Publishing LLC 2026. All rights reserved.