Sep
20
2005
The Isle of Wight steam show
2005 was the 31st annual steam show to be held at the Havenstreet steam railway on the Isle of Wight. As always it took place over the…
2005 was the 31st annual steam show to be held at the Havenstreet steam railway on the Isle of Wight. As always it took place over the…