America's Cup Finals. The Great Sound, Bermuda
The Spirit of Bermuda at the America's Cup Finals. The Great Sound, Bermuda