When Pope Francis arrives in Mexico on Friday, he will have some big shoes to fill. In this staunchly Catholic country, the shadow of Pope John Paul II, who visited Mexico five times during his time as pope, looms large.
A constant stream of people walked into the Basílica de Santa María de Guadalupe, the most visited Catholic shrine in the country, on Tuesday.
"Like John Paul II, there will not be another one," said Angela Herrera, sitting on the bleachers that have been set up for Pope Francis' visit. "He really touched our hearts, he touched our soul."
Pope Francis is expected to visit six cities and give five masses — including in the Basílica de Santa María de Guadalupe — during his visit to Mexico. More than 880,000 tickets to his events will be handed out in Mexico, home to 110 million Catholics.
Between 17 and 20 million people visit the Basílica de Santa María de Guadalupe every year, according to some estimates.
In the markets around the Basílica de Santa María de Guadalupe, in Mexico City, endless stalls sell bracelets, earrings, portraits and votive candles.
Virgin Mary articles, including necklaces, keychains and paintings, are ubiquitous.
Vendors say their best-selling articles are those with the image of Pope John Paul II, even as Pope Francis' visit draws closer.
Some people complain it's taken Pope Francis three years to visit Mexico and note that Pope John Paul II chose to come here during his first official trip as pope.
Pope Francis will have a bigger-than-usual security detail, many here say. Businesses around the places he's visiting will close for up to four days, public transportation will be shut down and people will have to keep their windows closed.
"He thinks he's the king of England," said Pedro Hernandez, a vendor near the Basílica de Santa María de Guadalupe, speaking of Francis. This figurine of Pope John Paul II is one of his best-selling products.
Karla Zabludovsky is the Mexico bureau chief and Latin America correspondent for BuzzFeed News and is based in Mexico City.