DSHS GCSE > Edward and wool > Flashcards
How many estimated sheep were in Britain by 1300?
12 million
OH
How many sheep farms did Isabella de Fortibus own?
11 farms