Right foot, let’s stomp.Image: Mayoral et al. 2021 (Other) Paleoanthropologists have discovered more than 80 fossilized footprints in Southern Spain, on an uneven span of…
Right foot, let’s stomp.Image: Mayoral et al. 2021 (Other) Paleoanthropologists have discovered more than 80 fossilized footprints in Southern Spain, on an uneven span of…