Ajax loader
Tambomachay, Peru / Photo.
Ancient Civilisations / Inca Empire:
Tambomachay (or Tampumachay); “The Bath of the Inca”; archaeological site near Cuzco, Peru.

View.

Photo, undated.
of 1
Open Lightbox