A Devon landmark has mysteriously vanished - and just one person knows why. The orange elephant was installed at the side of the A38 near Exeter about 10 years ago to promote The Orange Elephant ice ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results