Jump to content

Shamblord

From Wikipedia, the free encyclopedia

Shamblord was an old name given to two towns on the Isle of Wight, which have since been renamed.