About sheep and other scottish critters

With a population density of 68 people per km² (Germany has 227 people per km²) Scotland has enough space for almost 7 million sheep. And some other animals. 😉 There are many different birds, badgers … Read more