Greater Ancestors

World Museum

North and South Mexico Inhabited by Giants

GIANTS OF OLDEN TIMES

They Existed in South America to Judge From Skulls Found There.

  1. Peru, Chanceal, The Record Union, 1893. 4‚Äč


#
Comments Off on North and South Mexico Inhabited by Giants