Cusco, Peru 2006

A Peruvian woman stops to buy a glass of Maté Tea in Cusco's main square.

Previous Up Next