Isle of Wight


Island of the south coast of Britain