Cusco, Peru - a religious procession through the streets and central square
Cusco, Peru - ever-present tourist police watch over the procession.