Steam Tractor, New Year Parade 2007, London

Steam Tractor, New Year Parade 2007, London

Steam Tractor, New Year Parade 2007, London

Steam Tractor, New Year Parade 2007, London