Friday, September 14, 2012

Comparative Archaeology

A stepped pyramid in China. "PirĂ¡mide escalonada de Zangkunchong, China."

No comments:

Post a Comment