Category: 500,000 to 400,000 BCE

Ancient Texts 500,000 to 400,000 BCE