Isle of Wight monolith: Designer claims responsibility for structure

Tom Dunford says he put the pillar up for "fun" and plans to remove it in a few days.

Source