Day 13-16, Cusco and Machu Picchu, Peru -- 515. In the garden there's remains of Inca irrigation systems.

First | Previous Picture | Next Picture | Last | Thumbnails