Berwick Castle

Berwick Castle

Berwick Castle is a ruined castle in Berwick-upon-Tweed, Northumberland, England.

People died in Berwick Castle (First 1 people) - Page 0

Robert Bowes

Robert Bowes

English lawyer