Machu Picchu / Thatched-Roofed Huts Were The Only Modern Signs
12/1/05