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

Wall with trapezoidal niches (vaulted...
of 1
Open Lightbox