News

A 41-metre superyacht called Sea Lady ll was filmed engulfed in fire in the harbour of Saint Tropez on the French Riviera with huge flames seen rising into the sky ...