Elämän kehittyminen

Events

15000 BC
4700 bc
3800 bc - Present
3800 bc
3500 BC
800 BC
600 BC
500 BC