Harmsworth Cup: Quick Facts


Facts

Also Known As British International Trophy for Motorboats • Harmsworth Trophy

Topics