vote for this picture
Manufacturer:Aveling and Porter
Built in 1930 (Works No 5161) this road roller was registered in Newport, South Wales.It was photographed at the Statfold Barn Railway near Tamworth, Staffordshire, England in September 2017.
SHARE THIS PICTURE
SIGN IN OR REGISTER TO JOIN THE CONVERSATION