Pleistocene scene at West Turkana

Bildnummer 12302228
Pleistocene scene at West Turkana
;