The Mudcat Café TM
Thread #166921   Message #4019329
Posted By: Iains
15-Nov-19 - 07:03 AM
Thread Name: BS: UK - Rain 2019
Subject: RE: BS: UK - Rain 2019
I blame the beavers!
The last beavers disappeared from England and Wales by the 12th Century, but populations in Scotland held on until the 16th Century.