Heavy weather damage to passenger hovercraft The Princess Anne

Location: Off Dover, England.