During religious holidays, Catholic worshipers carry an icon of Virgen de la Puerta through the streets of Lima, Peru, for hours on end
During religious holidays, Catholic worshipers carry an icon of Virgen de la Puerta through the streets of Lima, Peru, for hours on end