Showing the single result

1930s English Clockwork Tinplate Steam Roller

£95.00
~ 1930s English Clockwork Tinplate Steam Roller ~ The piece is lithographic printed with a driver and canopy. ~ Condition