Where is the castle that John Crabbe defended in 1318 against the English?
Berwick-upon-Tweed, Northumberland, England
-1
Section::::Abstract.
John Crabbe (died 1352)
40906043
-1
Section::::Abstract.
Berwick Castle
3720776