Thousands of Cubans go to the shrine of San Lazaro every year but with the economic hardship due to the pandemic, the annual ritual had a special resonance.
The island closed its borders, crushing the tourism industry, and has been subject to heavier US sanctions.
Believers in face masks crawled for several kilometres to reach the shrine on the outskirts of Havana and asked for support and good health in the coming year.
San Lazaro is considered a Catholic saint but has been embraced by many practitioners of Santeria, the Afro-Caribbean religion that is widely followed on the island.
The saint is known as the disciple of healing and the sick in the Orisha tradition of Santeria.
More No Comment
Friend of George Floyd “happy and sad” after the verdict
Russian army holds large-scale combat readiness check in Crimea
Germans protest virus 'emergency brake' bill
Sao Paulo police raid bar where more than 100 people gathered
Fans boo Real Madrid players on arrival in Cádiz amid ESL fallout
Café, museums and restaurants reopen in Denmark
Floyd supporters erupt in joy at Chauvin guilty verdict
London Design museum opens mini-supermarket
Chelsea fans take Super League protests to Stamford Bridge
Crews work to extinguish wildfire on Table Mountain
This upside down house is Romania's newest tourist attraction
Workers flee New Delhi as week-long lockdown is announced
Clashes in N.Ireland after protests over Brexit 'protocol'
In Switzerland, the winter man explodes announcing summer
Boris Johnson enjoys post-lockdown pint