Great Britain & Ireland claim the 2025 Vagliano Trophy

30 Jun 2025
Netherlands Netherlands