Buy Me a Coffee at ko-fi.com

Sima del elefante

cave located near the town of Atapuerca, Spain.

Pronunciation
/ˈsaɪmə dɛl ɛlɛˈfɑnˌtɛ/