Logo

Logo

Neanderthals

Is art exclusively ours?

Homo sapiens (modern man) are considered to be a distinct species that first appeared in the African continent, from which…