Cine film of Isle of Wight Traction Engine Steam Up and Vintage Tractor Ploughing 1980. Filmed at Compton Farm - Robin Hill - Yafford Mill.
24 окт 2024