Isle of Sheppey


noun

See (Isle of) Sheppey