Question

Acheulian sites at Ambrona and Torralba in central Spain revealed remains of dismembered
a. elephants.
b. bears.
c. whales.
d. deer.

Answer

This answer is hidden. It contains 12 characters.