Mersea Island near Colchester in Essex has been a holiday spot since the Romans populated the UK and is home to one of a small number of red squirrel populations
Source link
Mersea Island near Colchester in Essex has been a holiday spot since the Romans populated the UK and is home to one of a small number of red squirrel populations
Source link