answersLogoWhite

0

The island of Britain has been continuously inhabited since it was a peninsula during the ice ages. Michael Montagne

User Avatar

Wiki User

20y ago

What else can I help you with?