Hibbard Inshore

Hibbard Inshore swimming ROV being prepared for launch to inspect hydroelectric facility.