Machu Picchu Apr 2007
Visit to Machu Picchu near Cusco, Peru, Apr 2007.
38 photos · 59 views