Site Dumpers 2013 United Kingdom, Montgomery, Powys
Mini Excavators <7t (Mini Diggers) 2018 2,159 h United Kingdom, Montgomery, Powys