Aveling and Porter Steam roller Aveling and Porter was a British steam roller manufacturer. Read more...
All photos copyrighted and owned by G. Christie (including the duds)