grimsthorpe castle

/G R IH1 M S T AO0 R P K AE0 S AH0 L/
N
  1. 1

    a country house in Lincolnshire, England north-west of Bourne on the A151.