Image 1 of 1
inbf2130.jpg
Welders welding various parts for barge assembly