Land Bridge Theory

Create Map

The theory tha people crossed over on a land bridge to noeth america

X