After the Isle of Wight, which is England's next largest island?
Shurland Hall Isle of Sheppy ISLE OF SHEPPEY Shurland House Isle of Sheppey
shurland hall isle of sheppey isle of sheppy shurland house
isle of sheppey
WikipediaEntity
ISLE OF SHEPPEY