A Cuban sackcloth-dressed worshipper crawls as he pushes a rock to pay homage along a road leading to the shrine of Saint Lazarus in the town of Rincon near Havana

A Cuban sackcloth-dressed worshipper crawls as he pushes a rock to pay homage along a road leading to the shrine of Saint Lazarus in the town of Rincon, some 30 km from Havana December 17, 2009. The annual pilgrimage to one of Cuba’s most sacred icons drew thousands of both Roman Catholic believers, and followers of the Afro-Cuban Santeria faith for whom Saint Lazarus also symbolizes the deity of Babalu-Aye, introduced by African slaves brought to Cuba when it was a Spanish colony. REUTERS/Desmond Boylan (CUBA – Tags: ANNIVERSARY SOCIETY RELIGION)