Stock Photo: Cuba, Devotees walking miles in pilgrimage, kneeling on road to San Lazaro Sanctuary in Rincon
Stock Photo: 1933-7126 Cuba, Devotees walking miles in pilgrimage, kneeling on road to San Lazaro Sanctuary in Rincon