Hand axes, from top to bottom:
Homo erectus / acheulean, Mauritania, approximately 1.2 million – 800,000 years old.
Homo erectus / acheulean, Erg Rebiana, Libya, 800.00-300.000 years old.
Neanderthal, Saint-Acheul, Somme, 300,000 years old.
Neanderthal, Central France, 300,000-150,000 years old.
Ewer, Asmat Papua, approximately 70 years old.
The 2 gray ones above: Diever, Drenthe, 1 year old.