Cockerill Yards


Cockerill Yards - shipyard in Belgium.