A large excavator repairing a section of river damaged by a flood caused by a tropical cyclone

A large excavator repairing a section of river damaged by a flood caused by a tropical cyclone

Most Popular Searches On Stock Footage