HAM 310
The 'HAM 310' pumping ashore for the Delfland Coast project, 2010
Picture provided by
Van Oord