Pay Invoice
Pay Invoice

large machine breaking up pieces of concrete in dam removal process