Thousands of clowns have converged on the Basilica de Guadalupe in Mexico City to thank the Virgin of Guadalupe for help and protection and to pray for good prosperity in the coming year.
The pilgrimage brings clowns of all ages to seek help and give thanks to Mexico's patron saint.
The clowns sang, chanted, drummed and juggled their way towards the Basilica before attending a mass, parading down the Calzada de Guadalupe, into the always-crowded plaza outside the church.
Participants honked horns and waved balloons. Some went through their acts along the way, as onlookers asked to take photos with the colourful crowd.
Millions of Mexicans and tourists visit the Basilica de Guadalupe every year from all over the country and abroad, with pilgrimages peaking in December.
The Basilica de Guadalupe is built on the site where it is claimed an indigenous Mexican, Juan Diego, saw the brown-skinned Virgin of Guadalupe in the 16th century.
Revered by millions of Catholic faithful, she is traditionally celebrated on 12 December, commemorating the account of her appearance to Juan Diego in 1531.
Comments