DSC01211

22 ton P&F Crane