Offshore

Baraka wins exciting RORC North Sea Race