Top Qs
Timeline
Chat
Perspective

2025 mid-year rugby union tests

Rugby union competitions From Wikipedia, the free encyclopedia

Remove ads

The 2025 mid-year rugby union internationals (also known as the summer internationals in the Northern Hemisphere) are international rugby union matches that will be mostly played in the Southern Hemisphere during the July international window. 2025 will see the British & Irish Lions touring Australia.

Series and tours

Series

Fixtures

Summarize
Perspective

20/21 June

20 June 2025
20:00 IST (UTC+01)
British & Irish Lions 24–28 Argentina
Try: Aki 18' c
Penalty try 45'
Beirne 52' c
Con: F. Smith (2/2) 19', 53'
Pen: F. Smith (1/1) 9'
ReportTry: Mendy 11' m
Albornoz 40' c
Cordero 58' c
Con: Albornoz (2/3) 40+1', 53'
Pen: Albornoz (3/3) 4', 25', 39'
Aviva Stadium, Dublin[7]
Attendance: 51,700
Referee: James Doleman (New Zealand)
More information Team details ...

Notes:


21 June 2025
15:00 CAT (UTC+02)
Namibia 19–59South Africa Pumas
Report
Hage Geingob Rugby Stadium, Windhoek[9]
Referee: Johre Botha (Namibia)

21 June 2025
16:00 SAST (UTC+02)
Limpopo Blue Bulls South Africa26–56 Uganda
Report
Hoërskool Nylstroom, Modimolle [10]

21 June 2025
15:15 BST (UTC+1)
England XV 24–26 France XV
Try: Willis 23' c
Coles 27' m
Carpenter 39' c
Dombrandt 59' m
Con: Ford (2/4) 23', 40'
ReportTry: Barlot 6' m
Auradou 9' c
Malez 74' c
Taofifénua 80+1' c
Con: Le Garrec (1/2) 10'
Hastoy (2/2) 75', 80+2'
Twickenham Stadium, London[11]
Attendance: 34,129
Referee: Hollie Davidson (Scotland)
More information Team details ...

24 June

24 June 2025
18:00 SAST (UTC+02)
South African Barbarians South Africa24–27 Kenya
Report
Nylstroom Rugby Club, Modimolle[12]

26 June

26 June 2025
18:00 SAST (UTC+02)
Limpopo Blue Bulls South Africa42–35 Kenya
Report
Nylstroom Rugby Club, Modimolle[13]

27/28 June

27 June 2025
14:00 SAST (UTC+02)
Pumas South Africa102–0 Uganda
Nelspruit Rugby Club, Nelspruit[10]

27 June 2025
15:00 CAT (UTC+02)
Namibia 6–73 Italy
Pen: Swanepoel (2/2) 7', 16'ReportTry: Penalty try (2) 5', 80+3'
Trulla (3) 18' m, 40+2' c, 75' c
Marin 23' c
Gesi 32' c
Menoncello 38' c
Fusco 45' c
Spagnolo 63' m
Varney 70' c
Con: Da Re (6/8) 24', 33', 39', 43', 46', 71'
Varney (1/1) 76'
Hage Geingob Rugby Stadium, Windhoek[9]
Attendance: 2,000
Referee: Andrew Brace (Ireland)
More information Team details ...

Notes:


28 June 2025
18:00 JST (UTC+09)
Japan XV 20–53 Māori All Blacks
Try: Ueda (2) 9' c, 32' c
Con: Greene (2/2) 10', 33'
Pen: Greene (2/2) 20', 50'
ReportTry: Forbes 23' m
Wrampling 28' m
Eklund 35' m
McWhannell 43' c
Sullivan 52' c
Nock 59' c
Brown 66' c
Hauiti-Parapara 72' m
Trask 80+1' m
Con: Reihana (5/9) 44', 53', 60', 67'
Chichibunomiya Rugby Stadium, Tokyo[15]
Referee: Karl Dickson (England)

28 June 2025
17:10 SAST (UTC+02)
South Africa 54–7Barbarians
Try: Marx 5' m
Kolbe 9' c
Tshituka (2) 22' c, 69' c
Wessels 45' c
Arendse 57' c
de Jager 59' c
de Allende 80+2 c'
Con: Feinberg-Mngomezulu (2/3) 10', 23'
Libbok (5/5) 46', 58', 60', 69', 80+3'
ReportTry: Jaminet 64' c
Con: Jaminet (1/1) 65'
DHL Stadium, Cape Town[16]
Attendance: 45,000
Referee: AJ Jacobs (South Africa)
More information Team details ...

5/6 July

5 July 2025
15:35 NZST (UTC+12)
Māori All Blacks 26–29 Scotland
Try: Nock 1' m
Walker-Leawere 31' c
Eklund 57' c
Wrampling 67' c
Con: Reihana (2/3) 32', 58'
Trask (1/1) 68'
ReportTry: Paterson 11' c
Horne (2) 24' c, 53' m
Reed 40' c
Con: Hastings (3/4) 12', 25', 40'
Pen: Hastings (1/1) 16'
Okara Park, Whangārei[17]
Attendance: 10,150
Referee: Nika Amashukeli (Georgia)
More information Team details ...

Notes:

  • This was Scotland's first win over the Māori All Blacks.

5 July 2025
14:00 JST (UTC+09)
Japan 24–19 Wales
Try: Matsunaga 16' c
Nakakusu 59' c
Vailea 70' c
Con: Seung-sin (3/3) 17', 60', 71'
Pen: Seung-sin (1/1) 64'
ReportTry: B. Thomas 4' c
Penalty try 20'
T. Rogers 22' m
Con: Costelow (1/2) 5'
Mikuni World Stadium, Kitakyushu[15]
Attendance: 13,487
Referee: Damian Schneider (Argentina)
More information Team details ...

Notes:

  • Ichigo Nakakusu, Kippei Ishida, Yota Kamimori, Shuntaro Kitamura, Waisake Raratubua, Halatoa Vailea (all Japan) and Liam Belcher (Wales) made their international debuts.
  • Japan win against a Tier 1 side for the first time since 2019, where they won against Scotland 28–21.
  • With this loss, Wales drop to 14th on the World Rugby Rankings, their lowest position.

5 July 2025
19:05 NZST (UTC+12)
New Zealand 31–27 France
Try: Jordan (2) 20' c, 47' c
Vaa'i 26' c
J. Barrett 40' c
Con: B. Barrett (4/4) 21', 27', 40', 48'
Pen: B. Barrett (1/1) 74'
ReportTry: Guillard 17' c
Villière 43' c
Woki 50' c
Con: Le Garrec (3/3) 18', 44', 50'
Pen: Segonds (1/1) 7'
Le Garrec (1/1) 33'
Forsyth Barr Stadium, Dunedin[18]
Attendance: 28,532
Referee: Nic Berry (Australia)
More information Team details ...

Notes:


5 July 2025
17:10 SAST (UTC+02)
South Africa 42–24 Italy
Try: Kriel 11' c
van den Berg (2) 23' c, 37' c
Arendse 30' c
Koch 57' c
van Staden 73' c
Con: Pollard (6/6) 12', 23', 31', 38', 58', 74'
ReportTry: Zuliani 46' c
Dimcheff 63' c
N. Cannone 68' c
Con: Da Re (3/3) 47', 64', 69'
Pen: Da Re (1/1) 28'
Loftus Versfeld Stadium, Pretoria[19]
Attendance: 42,632
Referee: Hollie Davidson (Scotland)
More information Team details ...

Notes:


5 July 2025
21:00 GET (UTC+4)
Georgia 5–34 Ireland
Try: Jalaghonia 40+5' mReportTry: T. O'Brien (2) 2' c, 8' c
Casey 41' c
Timoney 70' c
Con: Prendergast (4/4) 3', 9', 42', 71'
Pen: Prendergast (2/2) 45', 62'
Mikheil Meskhi Stadium, Tbilisi[20][21]
Attendance: 25,000
Referee: Andrea Piardi (Italy)
More information Team details ...

Notes:


5 July 2025
14:00 BRT (UTC-3)
Brazil 17–45 Argentina XV
Try: Moreno 19' m
de Melo (2) 53' c, 75' m
Con: Duque (1/2) 54'
ReportTry: D’Amorim 4' c
Medina 9' m
Vivas 12' c
Cipriani 16' m
Farisé 39' c
Greising Revol 62' c
Bildosola 68' c
Con: Farisé (3/5) 5', 13', 40'
Baroni (2/2) 63', 69'
Estádio Municipal Du Cambusano, Jacareí[22]
Referee: Robin Kaluzniak (Canada)

5 July 2025
15:00 CST (UTC-4)
Chile 40–16 Romania
Try: D. Escobar 3' m
N. Garafulic (2) 18' c, 74' c
Ayarza 25' m
A. Escobar 60' c
Con: Videla (3/5) 19', 61', 75'
Pen: Videla (3/3) 11', 17', 55'
ReportTry: Maftei 35' c
Con: Boldor (1/1) 36'
Pen: Conache (2/2) 7', 13'
Boldor (1/1) 51'
Estadio Nacional, Santiago
Referee: Federico Vedovelli (Italy)
More information Team details ...

Notes:

  • Santiago Valenzuela (Chile), Antonio Mitrea and Toni Maftei (both Romania) made their international debuts.
  • This was Chile's first win over Romania.
  • With this win, Chile broke into the top 20 (20th) of the World Rugby Rankings for the first time, whilst Romania slipped out of the top 20 for the first time (21st).

5 July 2025
16:40 ART (UTC-03)
Argentina 12–35 England
Try: Matera 52' m
Rubiolo 61' c
Con: Carreras (1/2) 62'
ReportTry: Roebuck (2) 42' m, 49' c
Steward 46' c
Murley 75' c
Con: Ford (3/4) 47', 50', 76'
Pen: Ford (2/2) 65', 69'
Drop: Ford (1/1) 20'
Estadio Jorge Luis Hirschi, La Plata[23]
Attendance: 32,000
Referee: Angus Gardner (Australia)
More information Team details ...

Notes:


5 July 2025
19:30 EDT (UTC-04)
United States 36–17 Belgium
Try: Besag 23' c
Helu 38' c
Lopeti 50' c
Alikhan 57' c
Daniel 60' m
Bonasso 69' c
Con: MacGinty (3/5) 24', 39', 58'
ReportTry: Remue 42' c
Torfs 76' c
Con: De Francq (1/1) 43'
Torfs (1/1) 77'
Pen: De Francq (1/1) 13'
American Legion Memorial Stadium, Charlotte[24]
Referee: Sam Grove-White (Scotland)

Notes:

  • This was the first meeting between these two nations.

6 July 2025
13:30 AEST (UTC+10)
Australia 21–18 Fiji
Try: Porecki 9' c
McReight 39' c
Wilson 78' c
Con: Lolesio (2/2) 10', 40'
Donaldson (1/1) 79'
ReportTry: Rayasi 40' m
Tagitagivalu 55' c
Con: Muntz (1/2) 55'
Pen: Muntz (2/2) 51', 68'
McDonald Jones Stadium, Newcastle[25]
Attendance: 28,122
Referee: Pierre Brousset (France)
More information Team details ...

Notes:

11/12 July

11 July 2025
19:00 SAST (UTC+02)
Cheetahs South Africa24–20 Georgia
Try: Makhaza (2) 18' c, 73' c
Britz 29' c
Con: Jasper (3/3) 19', 30', 74'
Pen: Jasper (1/1) 46'
ReportTry: Aptsiauri (2) 39' c, 42' c
Con: Abzhandadze (2/2) 40', 42'
Pen: Abzhandadze (2/2) 60', 64'
Toyota Stadium, Bloemfontein[26]
Referee: Christopher Allison (South Africa)

12 July 2025
15:00 FJT (UTC+12)
Fiji 29–14 Scotland
Try: Ikanivere 36' m
Ravouvou 40' c
Wainiqolo 59' c
Penalty try 67'
Con: Muntz (2/3) 40+1', 60'
Pen: Muntz (1/1) 21'
ReportTry: Rowe 3' c
Jordan 44' c
Con: Burke (2/2) 4', 45'
HFC Bank Stadium, Suva[17][27]
Attendance: 10,000
Referee: Ben O'Keeffe (New Zealand)
More information Team details ...

Notes:


12 July 2025
14:50 JST (UTC+09)
Japan 22–31 Wales
Try: Takeuchi 40' c
Dearns 59' m
Riley 62' c
Con: Seung-sin (2/3) 40+1', 63'
Pen: Seung-sin (1/1) 24'
ReportTry: Adams 9' c
Hardy (2) 28' c, 36' c
Edwards 75' c
Con: Edwards (4/4) 10', 29', 37', 76'
Pen: Edwards (1/1) 49'
Noevir Stadium, Kobe[15]
Attendance: 25,074
Referee: Luke Pearce (England)
More information Team details ...

Notes:


12 July 2025
19:05 NZST (UTC+12)
New Zealand 43–17 France
Try: Roigard 14' c
Savea 23' c
Taylor 29' m
Vaa'i 36' c
Jordan 54' c
Ioane 62' c
Con: B. Barrett (4/5) 15', 37', 55', 63'
J. Barrett (1/1) 24'
Pen: B. Barrett (1/1) 8'
ReportTry: Barré 47' c
Brennan 77' c
Con: Le Garrec (1/1) 48'
Hastoy (1/1) 78'
Pen: Le Garrec (1/1) 20'
Sky Stadium, Wellington[18]
Attendance: 33,827
Referee: Christophe Ridley (England)
More information Team details ...

Notes:


12 July 2025
17:10 SAST (UTC+02)
South Africa 45–0 Italy
Try: Williams 8' m
van der Merwe (2) 15' m, 31' c
Moodie 37' c
Marx 50' c
Mapimpi 72' c
Wessels 80' c
Con: Libbok (5/7) 32', 38', 51', 73', 80+1'
Report
Nelson Mandela Bay Stadium, Gqeberha[19]
Attendance: 44,282
Referee: Andrew Brace (Ireland)
More information Team details ...

Notes:


12 July 2025
19:00 WEST (UTC+01)
Portugal 7–106 Ireland
Try: Martins 53' c
Con: Aubry (1/1) 54'
ReportTry: McCloskey 1' c
Gavin (2) 9' c, 40+2' c
T. O'Brien (2) 11' c, 24' c
Bolton (2) 13' c, 36' m
Clarkson 32' c
Casey 42' c
Prendergast (2) 51' m, 60' c
Nash 56' m
Frawley 58' c
Kendellen 73' c
Murphy 79' c
Penalty try 80+1'
Con: Crowley (12/15) 2', 10', 12', 14', 25', 33', 40+2', 43', 59', 61', 74', 80'
Estádio Nacional, Lisbon[28][21]
Attendance: 8,000
Referee: Adam Leal (England)
More information Team details ...

Notes:

  • Francisco Almeida, Guilherme Costa (both Portugal), Shayne Bolton, Hugh Gavin and Alex Kendellen (all Ireland) made their international debuts.
  • Portugal suffered their biggest defeat, which had previously been their 108–13 loss to New Zealand during the 2007 Rugby World Cup; the last time they had conceded more than 100 points in a test match,
  • Ireland set a new record for their biggest win, surpassing their record held since 2000 against the United States when they won 83–3.
  • This was the first time Ireland had scored more than 100 points in a game.

12 July 2025
15:00 UYT (UTC-3)
Uruguay 70–8 Romania
Try: Péculo 6' c
Civetta 10' c
González (2) 15' m, 34' m
Basso (2) 28' m, 62' c
Diana 39' c
Pérez 41' m
S. Álvarez 47' c
Ardao 65' c
Piussi 80' m
Con: Etcheverry (4/8) 7', 11', 40', 48'
S. Álvarez (2/3) 63', 66'
Pen: Etcheverry (1/1) 32'
ReportTry: Bucur 12' m
Pen: Mitrea (1/1) 25'
Estadio Charrúa, Montevideo[29]
Referee: Craig Evans (Wales)
More information Team details ...

Notes:

  • Francisco Suárez (Uruguay), Ștefan Cojocariu, Rafael Florea-Jilaveanu Alexandru Harasim, Lukas Mitu and Toma Mîrzac (all Romania) made their international test debuts.
  • This was Uruguay's biggest winning margin over Romania.

12 July 2025
16:40 ART (UTC-03)
Argentina 17–22 England
Try: Cinti 26' c
Mendy 39' c
Con: Carreras (2/2) 27', 40'
Pen: Carreras (1/1) 8'
ReportTry: Atkinson 3' c
Steward 33' c
van Poortvliet 79' m
Con: Ford (2/3) 4', 34'
Pen: Ford (1/1) 53'
Estadio San Juan del Bicentenario, San Juan[23]
Attendance: 20,000
Referee: Luc Ramos (France)
More information Team details ...

Notes:


12 July 2025
17:00 MDT (UTC-6)
Canada 18–25 Belgium
Try: Morra 22' m
Quattrin 32' m
Parry 80+2' m
Pen: Coats (1/1) 7'
ReportTry: Remue 14' c
Soenen (2) 25' m, 52' c
Con: Remue (1/2) 15'
De Francq (1/1) 53'
Pen: Remue (2/2) 60', 75'
Clarke Stadium, Edmonton[30]
Referee: Gonzalo De Achaval (Argentina)

Notes:


12 July 2025
21:28 EDT (UTC-04) [a]
United States 20–31 Spain
Try: Bonasso (2) 35' c, 38' c
Con: MacGinty (2/2) 36', 39'
Pen: MacGinty (2/2) 41', 51'
ReportTry: Cian 2' c
Bay 17' c
López-Bontempo 22' c
Nieto 79' c
Con: López-Bontempo (4/4) 3', 18', 23', 80'
Pen: López-Bontempo (1/2) 71'
American Legion Memorial Stadium, Charlotte[31]
Attendance: 6,129
Referee: Morné Ferreira (South Africa)
More information Team details ...

Notes:

  • Tom Pittman and Christian Poidevin (both USA) made their international debuts.
  • Spain defeat the United States for the first time.

18/19 July

18 July 2025
19:35 NZST (UTC+12)
Samoa 12–41 Scotland
Try: Nee-Nee 50' m
Paia’aua 64' c
Con: Umaga (1/2) 65'
ReportTry: Ashman 8' m
Hutchinson 13' c
Reed 31' m
Steyn 36' m
Gilchrist 45' c
Rowe 55' m
Turner 77' c
Con: Burke (1/4) 14'
Horne (2/3) 46', 78'
Eden Park, Auckland (New Zealand)[17]
Attendance: 15,000
Referee: Jordan Way (Australia)
More information Team details ...

Notes:


18 July 2025
15:00 ART (UTC-03)
Argentina XV 52–14 Romania
Try: Revol 6' c
Cipriani (2) 11' m, 56' c
Cardozo 24' c
Wade 36' c
Gallo 40' c
Quetglas 63' m
Toth 72' c
Con: Farisé (4/5) 7', 24', 36', 40'
Baronio (2/3) 57', 73'
ReportTry: Horvat 17' c
Boboc 66' c
Con: Mitrea (2/2) 18', 66'
Club Atlético San Isidro, Buenos Aires
Referee: Francisco Gonzalez (Uruguay)

18 July 2025
19:00 MDT (UTC-6)
Canada 23–24 Spain
Try: Oworu (2) 44' c, 48' c
Con: Nelson (2/2) 45', 49'
Pen: Nelson (3/4) 16', 21', 62'
ReportTry: Aira 32' m
Penalty try 56'
Pen: López-Bontempo (4/4) 5', 40', 64', 80+1'
Clarke Stadium, Edmonton[30]
Referee: Angus Mabey (New Zealand)
More information Team details ...

Notes:

  • Emerson Prior (Canada) made his international debut.

19 July 2025
19:05 NZST (UTC+12)
New Zealand 29–19 France
Try: Jordan 22' c
Lienert-Brown 40+3' c
Kirifi 59' m
McAlister 76' c
Con: McKenzie (3/4) 22', 40+4', 77'
Pen: McKenzie (1/1) 31'
ReportTry: Le Garrec 8' c
Con: Le Garrec (1/1) 9'
Pen: Le Garrec (3/3) 20', 34', 37'
Drop: Hastoy (1/1) 24'
Waikato Stadium, Hamilton[18]
Attendance: 24,162
Referee: Angus Gardner (Australia)
More information Team details ...

Notes:


19 July 2025
20:00 AEST (UTC+10)
Australia 19–27 British & Irish Lions
Try: Jorgensen 28' m
Tizzano 67' c
McDermott 78' c
Con: Donaldson (2/2) 68', 78'
ReportTry: Tuipulotu 8' c
Curry 35' c
Sheehan 41' c
Con: Russell (3/3) 9', 36', 42'
Pen: Russell (1/1) 1'
Marcus Smith (1/1) 73'
Suncorp Stadium, Brisbane[32]
Attendance: 52,229
Referee: Ben O'Keeffe (New Zealand)
More information Team details ...

Notes:


19 July 2025
17:10 SAST (UTC+02)
South Africa 55–10 Georgia
Try: Venter 9' m
M. van der Merwe (2) 14' m, 32' c
Moodie 17' m
E. van der Merwe (2) 47' m, 73' c
Willemse 56' c
Arendse 79' c
Pollard 80+1' c
Con: Feinberg-Mngomezulu (1/5) 33'
Pollard (4/4) 57', 74', 79', 80+2'
ReportTry: Karkadze 3' c
Con: Matkava (1/1) 4'
Pen: Matkava (1/1) 29'
Mbombela Stadium, Nelspruit[19]
Attendance: 36,842
Referee: Matthew Carley (England)
More information Team details ...

Notes:


19 July 2025
16:40 ART (UTC-03)
Argentina 52–17 Uruguay
Try: Penalty try 3'
Moroni 40+1' m
Montoya 45' c
Cordero 49' m
Piccardo 58' c
Isgró 63' c
Moyano 69' c
Roger 76' c
Con: Roger (5/7) 45', 59', 64', 69', 77'
ReportTry: Aliaga 16' c
I. Álvarez 54' c
Con: S. Álvarez (2/2) 17', 55'
Pen: S. Álvarez (1/1) 42'
Estadio Padre Ernesto Martearena, Salta[33]
Attendance: 22,000
Referee: Gianluca Gnecchi (Italy)
More information Team details ...

Notes:

  • Nicolás D’Amorim, Santiago Pernas and Faustino Sanchez Valarolo (all Argentina) made their international debuts.

19 July 2025
19:05 EDT (UTC-04) [b]
United States 5–40 England
Try: Klein 80+3' mReportTry: Langdon 12' c
Northmore 19' c
Murley 40+2' m
van Poortvliet 41' c
Randall 62' c
Oghre 74' c
Con: Ford (4/5) 13', 19', 42', 63'
Atkinson (1/1) 75'
Audi Field, Washington, D.C.[31]
Attendance: 19,079
Referee: Sam Grove-White (Scotland)
More information Team details ...

Notes:

26 July

26 July 2025
20:00 AEST (UTC+10)
Australia 26–29 British & Irish Lions
Try: Slipper 22' m
Gordon 27' c
Wright 30' m
Con: Lynagh (1/3) 28'
Pen: Lynagh (3/3) 4', 10', 53'
ReportTry: Sheehan 15' m
Curry 34' m
Jones 37' c
Beirne 59' c
Keenan 79' m
Con: Russell (2/5) 38', 60'
Melbourne Cricket Ground, Melbourne[32]
Attendance: 90,307
Referee: Andrea Piardi (Italy)
More information Team details ...

Notes:

  • Blair Kinghorn, Jac Morgan and James Ryan made their British and Irish test debuts.
  • The British and Irish Lions won their first test series since Australia 2013.
  • The British and Irish Lions won a test series with a game in hand for the first time since South Africa 1997.
  • The British and Irish Lions won back-to-back test series against the same opposition for the first time in the professional era, and the first time since their series wins over Australia in 1966 and 1989.
  • This was the British and Irish Lions’ first test win in Melbourne.
  • The 90,307 match attendance was a record crowd for a British & Irish Lions match, and the MCG's record largest rugby union crowd.
  • The British & Irish Lions won the Lions Series Trophy (established ahead of the 2021 South Africa tour) for the first time.

2 August

2 August 2025
20:00 AEST (UTC+10)
Australia 22–12 British & Irish Lions
Try: Pietsch 7' m
Jorgensen 54' c
McDermott 70'
Con: Donaldson (2/2) 55', 71'
Pen: Lynagh (1/1) 33'
ReportTry: Morgan 61' c
Stuart 79' m
Con: Russell (1/2) 62'
Stadium Australia, Sydney[32]
Attendance: 80,312
Referee: Nika Amashukeli (Georgia)
More information Team details ...
Remove ads

Notes

  1. The match was originally scheduled to kick off at 19:30 EDT, but was delayed due to weather and was rescheduled for 21:28.
  2. The match was originally scheduled to kick off at 18:00 EDT, but was delayed due to weather and was rescheduled for 19:05. The game was also paused during the 29th minute due to lightning in the area.[34][35]

See also

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads