Aveling & Porter Road Roller, 8477

South Africa Steam - Pete Harding - 21 April 2010