UK populated from 780,000 years ago

Divide 780,000 by 30

That could be the number of Great Grandparents ago!

Advertisements