Construction, Excavation and Demolition Photos
Takeuchi Mini Digger
25/7/2012. Dawlish - Devon - UK
They had only come to lift 4 flag stones and put them back down level and they came with this Takeuchi and a compressor!
Picture added on 01 August 2012 at 11:35