Ants In Your Mouth
by AIYM on May 18, 2012
Cajamarca, Peru. Home of the Inca Baths, which is one of the 7 wonders of Peru.
Previous post: The Hills of I-84
Next post: Northern Washington Sunset