Strange



We seem to have lost our Isle of Wight poster since a certain poster called Steerpike came on the scene.
Strange coincident, or what?
.