Log In    Join


Over 1,200,000 Swaps Available
 
My HomeCollectionsHow To Swap and tipsMarketShopSticker and card swaps forum
   

Last Saved: 06/02/2026 08:45:45 PM

Panini World Cup 2026


Joe Malcolm
Joined: 2 Aug 2010
Status: Swaps Swap!
Reviews +0 -0
No Medal
 Details: This is the EU version for UK and Europe. The coca cola special memories has Harry Kane at CC11.
  Book: 1

  Wanted

Zero  00 to 00 Show / Hide
Special Moments  CC1 to CC9 Show / Hide
CC1 Lamine Yamal, CC11 Harry Kane, CC2 Joshua Kimmich, CC4 Josko Gvardiol, CC6 Virgil van Dijk, CC8 Raúl Jiménez, CC10 Lautaro Martínez, CC12 Antonee Robinson, CC3 Eduardo Camavinga, CC5 Federico Valverde, CC7 Alphonso Davies, CC9 William Saliba
Algeria  ALG1 to ALG9 Show / Hide
ALG18 Amine Gouiri, ALG20 Mohammed Amoura, ALG10 Hicham Boudaoui, ALG6 Mohamed Amine Tougai, ALG9 Houssem Aquar, ALG11 Ramiz Zerrouki, ALG14 Farés Chaibi, ALG2 Alexis Guendouz, ALG4 Youcef Atal
Atgentina  ARG1 to ARG20 Show / Hide
ARG1 Emblem, ARG7 Leonardo Balerdi, ARG13 Team Photo, ARG16 Nico Gonzalez, ARG5 Nicolas Otamendi, ARG8 Enzo Fernandez, ARG14 Nico Paz, ARG17 Lionel Messi, ARG20 Giuliano Simeone, ARG3 Nahuel Molina, ARG6 Nicolas Tagliafico, ARG9 Alexis Mac Allister
Australia  AUS1 to AUS20 Show / Hide
AUS10 Milos Degenek, AUS16 Patrick Yazbek, AUS19 Nestory Irankunda, AUS11 Jackson Irvine, AUS14 Aiden O'Neill, AUS20 Mohamed Touré, AUS6 Jordan Bos, AUS9 Lewis Miller
Austria  AUT1 to AUT20 Show / Hide
AUT4 David Alaba, AUT7 Stefan Posch, AUT10 Xaver Schlager, AUT19 Michael Gregoritsch, AUT8 Phillipp Mwene, AUT11 Marcel Sabitzer, AUT17 Patrick Wimmer, AUT3 Patrick Pentz, AUT6 Philipp Lienhart
Belgium  BEL1 to BEL20 Show / Hide
BEL4 Timothy Castagne, BEL10 Amadou Onana, BEL13 Team Photo, BEL2 Thibaut Courtois, BEL5 Zeno Debast, BEL11 Nicolas Raskin, BEL14 Hans Vanaken, BEL6 Brandon Mechele, BEL9 Youri Tielemans, BEL18 Leandro Trossard
Bosnia-Herzegovina  BIH1 to BIH20 Show / Hide
BIH1 Emblem, BIH4 Sead Kolasinac, BIH7 Nikola Katic, BIH10 Armin Gigovic, BIH19 Samed Bazdar, BIH2 Nikola Vasilj, BIH5 Tarik Muharemovic, BIH11 Ivan Sunjic, BIH14 Dzenis Burnic, BIH6 Nihad Mujakic, BIH9 Benjamin Tahirovic, BIH15 Esmir Bajraktarevic, BIH18 Edin Dzeko
Brazil  BRA1 to BRA20 Show / Hide
BRA4 Marquinhos, BRA7 Danilo, BRA10 Casemiro, BRA13 Team Photo, BRA16 João Pedro, BRA19 Raphinha, BRA2 Alisson, BRA5 Éder Militão, BRA8 Wesley, BRA14 Vinicius Júnior, BRA3 Bento, BRA6 Gabriel Magalhães, BRA12 Luiz Henrique, BRA15 Rodrygo, BRA18 Gabriel Martinelli
Canada  CAN1 to CAN20 Show / Hide
CAN1 Emblem, CAN7 Derek Cornelius, CAN16 Niko Sigur, CAN5 Samuel Adekugbe, CAN8 Moïse Bombito, CAN17 Tajon Buchanan, CAN20 Jonathan David, CAN3 Alphonso Davies, CAN6 Riche Larvea, CAN18 Liam Millar
Cote DIvoire  CIV1 to CIV20 Show / Hide
CIV1 Emblem, CIV4 Wilfried Singo, CIV10 Franck Kessie, CIV13 Team Photo, CIV2 Yahia Fofana, CIV5 Odilon Kossounou, CIV11 Seko Fofana, CIV17 Simon Adingra, CIV3 Ghislain Konan, CIV6 Evan Ndicka, CIV9 Ousmane Diomande, CIV12 Ibrahim Sangare, CIV15 Amad Diallo
Congo DR  COD1 to COD20 Show / Hide
COD1 Emblem, COD4 Axel Tuanzebe, COD7 Joris Kayembe, COD10 Edo Kayembe, COD13 Team Photo, COD19 Cédric Bakambu, COD5 Arthur Masuaku, COD14 Théo Bongonda, COD3 Aaron Wan-Bissaka, COD15 Meschak Elia, COD18 Fiston Mayele
Colombia  COL1 to COL20 Show / Hide
COL1 Emblem, COL7 Johan Mojica, COL16 Jorge Carrascal, COL19 Luis Suarez, COL2 Camilo Vargas, COL5 Yerry Mina, COL8 Jhon Lucumí, COL11 Kevin Castaño, COL14 James Rodriguez, COL17 Jon Arias, COL12 Richard Rios, COL18 Jhon Cordova
Cabo Verde  CPV1 to CPV20 Show / Hide
CPV4 Pico, CPV7 Wagner Pina, CPV10 Kevin Pina, CPV13 Team Photo, CPV19 Willy Semedo, CPV2 Vozinha, CPV8 Joao Paulo, CPV11 Patrick Andrade, CPV6 Steven Moreira, CPV9 Yannick Semedo, CPV15 Garry Rodrigues, CPV18 Dailon Livramento
Croatia  CRO1 to CRO20 Show / Hide
CRO4 Josko Gvardiol, CRO7 Josip Sutalo, CRO10 Mateo Kovacic, CRO13 Team Photo, CRO19 Andrej Kramarić, CRO5 Josip Stanišić, CRO8 Kristijan Jakic, CRO20 Franjo Ivanovic, CRO6 Luka Vušković, CRO15 Petar Sucic, CRO18 Ante Budimir
Curacao  CUW1 to CUW20 Show / Hide
CUW1 Emblem, CUW7 Roshon Van Eijma, CUW16 Jearl Margaritha, CUW5 Jurien Gaari, CUW14 Tahith Chong, CUW6 Joshua Brenet, CUW9 Livano Comenencia, CUW15 Kenji Gorre
Czechia  CZE1 to CZE20 Show / Hide
CZE1 Emblem, CZE7 Tomas Holes, CZE10 Lukas Provod, CZE13 Team Photo, CZE16 Vasil Kusej, CZE19 Adam Hlozek, CZE5 Vladimir Coufal, CZE14 Pavel Sulc, CZE17 Tomas Chory, CZE6 Jaroslav Zeleny, CZE9 Michal Sadilek, CZE12 Tomas Soucek, CZE15 Matej Vydra, CZE18 Vaclav Cerny
Ecuador  ECU1 to ECU20 Show / Hide
ECU1 Emblem, ECU4 Piero Hincapié, ECU7 Ángelo Preciado, ECU13 Team Photo, ECU16 Gonzalo Plata, ECU11 Kendry Paez, ECU14 John Veboah, ECU17 Nilson Angulo, ECU3 Gonzalo Valle, ECU9 Moises Caicedo, ECU12 Pedro Vite, ECU15 Leonardo Campana
Egypt  EGY1 to EGY20 Show / Hide
EGY10 Marwan Attia, EGY2 Mohamed El Shenawy, EGY17 Mohamed Salah, EGY20 Omar Marmoush, EGY12 Hamdy Fathy, EGY15 Emam Ashour
England  ENG1 to ENG20 Show / Hide
ENG1 Emblem, ENG4 Marc Guéhi, ENG7 Reece James, ENG19 Marcus Rashford, ENG2 Jordan Pickford, ENG5 Ezri Konsa, ENG11 Jude Bellingham, ENG20 Ollie Watkins, ENG3 John Stones, ENG9 Jordan Henderson, ENG15 Anthony Gordon
Spain  ESP1 to ESP20 Show / Hide
ESP16 Dani Olmo, ESP19 Álvaro Morata, ESP2 Unai Simon, ESP20 Mikel Oyarzabal, ESP3 Robin Le Normand
France  FRA1 to FRA20 Show / Hide
FRA1 Emblem, FRA13 Team Photo, FRA19 Hugo Ekitike, FRA2 Mike Maignan, FRA5 Jules Kounde, FRA17 Désiré Doué, FRA20 Kylian Mbappe, FRA3 Theo Hernandez, FRA9 Aurélien Tchouaméni, FRA15 Ousmane Dembele, FRA18 Kingsley Coman
FWC  FWC1 to FWC19 Show / Hide
FWC10 Uruguay 1950, FWC2 Official Emblem 2, FWC14 Argentina 1986, FWC17 Italy 2006, FWC3 Official Mascots, FWC6 Canada Host, FWC9 Italy 1934, FWC12 Brazil 1962
Germany  GER1 to GER20 Show / Hide
GER1 Emblem, GER7 Waldemar Anton, GER10 Joshua Kimmich, GER16 Serge Gnabry, GER19 Karim Adeyemi, GER2 Marc-André ter Stegen, GER5 Nico Schlotterbeck, GER8 Ridle Baku, GER11 Florian Wirtz, GER17 Kai Havertz, GER20 Nick Woltemade, GER9 Maximilian Mittelstadt, GER15 Jamal Musiala
Ghana  GHA1 to GHA20 Show / Hide
GHA7 Gideon Mensah, GHA10 Thomas Partey, GHA13 Team Photo, GHA5 Alidu Seidu, GHA8 Caleb Yirenkyi, GHA11 Salis Abdul Samed, GHA14 Mohammed Kudus, GHA20 Antoine Semenyo, GHA3 Tariq Lamptey, GHA6 Alexander Djiku, GHA9 Abdul Issahaku Fatawu
Haiti  HAI1 to HAI20 Show / Hide
HAI1 Emblem, HAI4 Martin Expérience, HAI7 Duke Lacroix, HAI16 Josue Casimir, HAI19 Louicius Deedson, HAI5 Jean-Kevin Duverne, HAI8 Garven Metusala, HAI20 Frantzdy Pierrot, HAI3 Carlens Arcus, HAI6 Ricardo Adé, HAI9 Hannes Delcroix
Iran  IRN1 to IRN20 Show / Hide
IRN1 Emblem, IRN10 Saleh Hardani, IRN16 Mohammad Mohebi, IRN19 Alireza Jahanbakhsh, IRN2 Alireza Beiranvand, IRN8 Hossein Kanaani, IRN17 Sardar Azmoun, IRN12 Saman Ghoddos, IRN18 Mehdi Taremi
Iraq  IRQ1 to IRQ20 Show / Hide
IRQ4 Hussein Ali, IRQ2 Jalal Hassan, IRQ5 Akam Hashem, IRQ17 Osama Rashid, IRQ20 Mohanad Ali, IRQ3 Rebin Sulaka, IRQ6 Merchas Doski, IRQ12 Ali Jasim, IRQ15 Aimar Sher, IRQ18 Ali Al-Hamadi
Japan  JAP1 to JAP20 Show / Hide
JAP4 Ayumu Seko, JAP13 Team Photo, JAP16 Takumi Minamino, JAP19 Koki Ogawa, JAP14 Ritsu Doan, JAP17 Shuto Machino, JAP20 Ayase Ueda, JAP3 Henry Heroki Mochizuki, JAP6 Shogo Taniguchi, JAP12 Takefusa Kubo
Jordan  JOR1 to JOR20 Show / Hide
JOR4 Mohammad Abu Hashish, JOR10 Nizar Al-Rashdan, JOR13 Team Photo, JOR19 Mohammad Abu Zrayq, JOR2 Yazeed Abulaila, JOR5 Yazan Al-Arab, JOR8 Mohammad Abualnadi, JOR11 Noor Al-Rawabdeh, JOR14 Amer Jamous, JOR9 Ibrahim Saadeh, JOR12 Mohannad Abu Taha, JOR18 Ali Olwan
Korea Republic  KOR1 to KOR20 Show / Hide
KOR4 Min-jae Kim, KOR10 Jae-sung Lee, KOR8 Tae-seok Lee, KOR11 In-beom Hwang, KOR17 Gue-sung Cho, KOR6 Young-woo Seol
Saudi Arabia  KSA1 to KSA20 Show / Hide
KSA4 Saud Abdulhamid, KSA19 Saleh Alshehri, KSA2 Nawaf Alaqidi, KSA11 Abdullah Alkhaibari, KSA14 Saleh Abu Alshamat, KSA17 Abdulrahman Al-Aboud, KSA20 Abdullah Al-Hamdan, KSA6 Jihad Thakri, KSA12 Nasser Aldawsari, KSA15 Marwan Alsahafi, KSA18 Feras Akbrikan
Morocco  MAR1 to MAR20 Show / Hide
MAR4 Achraf Hakimi, MAR7 Roman Saiss, MAR16 Youssef En-Nesyri, MAR11 Azzedine Ounahi, MAR14 Bilal El Khannouss, MAR3 Munir El Kajoui, MAR6 Nayef Aguerd, MAR9 Adam Masina, MAR12 Eliesse Ben Seghir, MAR18 Soufiane Rahimi
Mexico  MEX1 to MEX20 Show / Hide
MEX1 Emblem, MEX4 Jorge Sánchez, MEX10 Edson Alvarez, MEX13 Team Photo, MEX5 Cesar Montes, MEX11 Orbelin Pineda, MEX14 Érick Sánchez, MEX20 Cesar Huerta, MEX3 Johan Vasquez, MEX12 Marcel Ruiz
Netherlands  NED1 to NED20 Show / Hide
NED4 Micky van de Ven, NED13 Team Photo, NED16 Justin Kluivert, NED11 Ryan Gravenberch, NED14 Frenkie de Jong, NED17 Memphis Depay, NED15 Xavi Simons, NED18 Donyell Malen
Norway  NOR1 to NOR20 Show / Hide
NOR1, NOR4, NOR13, NOR16, NOR19, NOR2, NOR5, NOR8, NOR11, NOR20, NOR6, NOR12
New Zealand  NZL1 to NZL20 Show / Hide
NZL1, NZL4, NZL7, NZL16, NZL8, NZL14, NZL17, NZL6, NZL9, NZL12, NZL15, NZL18
Panama  PAN1 to PAN20 Show / Hide
PAN4, PAN10, PAN16, PAN2, PAN5, PAN8, PAN11, PAN14, PAN20, PAN3, PAN9, PAN12, PAN18
Paraguay  PAR1 to PAR20 Show / Hide
PAR4, PAR7, PAR16, PAR2, PAR5, PAR8, PAR17, PAR20, PAR3, PAR15, PAR18
Portugal  POR1 to POR20 Show / Hide
POR4, POR7, POR19, POR2, POR11, POR14, POR20, POR3, POR6, POR15
Qatar  QAT1 to QAT20 Show / Hide
QAT7, QAT13, QAT16, QAT5, QAT11, QAT14, QAT20, QAT3, QAT6, QAT12
South Africa  RSA1 to RSA20 Show / Hide
RSA4, RSA7, RSA13, RSA16, RSA2, RSA11, RSA14, RSA20, RSA6, RSA9, RSA15
Scotland  SCO1 to SCO20 Show / Hide
SCO4, SCO7, SCO10, SCO13, SCO16, SCO8, SCO17, SCO20, SCO3, SCO9, SCO12, SCO15, SCO18
Senegal  SEN1 to SEN20 Show / Hide
SEN1, SEN10, SEN2, SEN8, SEN14, SEN20, SEN3, SEN6, SEN9, SEN12, SEN15, SEN18
Switzerland  SUI1 to SUI20 Show / Hide
SUI1, SUI4, SUI7, SUI10, SUI5, SUI8, SUI11, SUI14, SUI17, SUI6, SUI9
Sweden  SWE1 to SWE20 Show / Hide
SWE1, SWE16, SWE2, SWE5, SWE8, SWE11, SWE14, SWE20, SWE3, SWE6, SWE9, SWE18
Tunisia  TUN1 to TUN20 Show / Hide
TUN4 Yan Valery, TUN10 Aissa Laidouni, TUN13 Team Photo, TUN16 Elias Saad, TUN19 Sayfallah Ltaief, TUN2 Bechir Ben Said, TUN5 Montassar Talbi, TUN8 Dylan Bronn, TUN11 Ferjani Sassi, TUN20 Naim Sliti, TUN6 Yassine Meriah, TUN9 Ellyes Skhiri, TUN12 Mohamed Ali Ben Romdhane, TUN15 Elias Achouri
Turkiye  TUR1 to TUR20 Show / Hide
TUR1 Emblem, TUR7 Merih Demiral, TUR13 Team Photo, TUR19 Kerem Akturkoglu, TUR5 Abdulkerim Bardakci, TUR8 Ferdi Kadioglu, TUR14 Arda Guler, TUR17 Can Uzun, TUR6 Caglar Soyuncu, TUR9 Kaan Ayhan, TUR12 Orkun Kokcu, TUR15 Irfan Can Kahveci, TUR18 Baris Alper Yilmaz
Uruguay  URU1 to URU20 Show / Hide
URU4 Ronald Araujo, URU7 Mathias Olivera, URU16 Maxi Araujo, URU19 Rodrigo Aguirre, URU5 José María Giménez, URU8 Guillermo Varela, URU14 Manuel Ugarte, URU17 Darwin Núñez, URU6 Sebastian Caceres, URU15 Nicolás de la Cruz, URU18 Federico Viñas
USA  USA1 to USA20 Show / Hide
Uzbekistan  UZB1 to UZB20 Show / Hide

Number Needed: 538 wanted


  Swaps
Zero  00 to 00 Show / Hide
Special Moments  CC1 to CC9 Show / Hide
Algeria  ALG1 to ALG9 Show / Hide
ALG15 Riyad Mahrez
Atgentina  ARG1 to ARG20 Show / Hide
ARG19 Julian Alvarez, ARG12 Leandro Paredes
Australia  AUS1 to AUS20 Show / Hide
AUS13 Team Photo
Austria  AUT1 to AUT20 Show / Hide
AUT2 Alexander Schlager, AUT9 Alexander Prass
Belgium  BEL1 to BEL20 Show / Hide
BEL3 Arthur Theate
Bosnia-Herzegovina  BIH1 to BIH20 Show / Hide
BIH17 Ermedin Demirovic
Brazil  BRA1 to BRA20 Show / Hide
BRA11 Bruno Guimarães, BRA17 Matheus Cunha, BRA20 Estévão, BRA9 Lucas Paquetá
Canada  CAN1 to CAN20 Show / Hide
Cote DIvoire  CIV1 to CIV20 Show / Hide
CIV16 Sébastien Haller
Congo DR  COD1 to COD20 Show / Hide
COD11 Samuel Moutoussamy, COD20 Nathanaël Mbuku, COD9 Ngal'ayel Mukau
Colombia  COL1 to COL20 Show / Hide
COL9 Santiago Arias
Cabo Verde  CPV1 to CPV20 Show / Hide
CPV16 Jovane Cabral, CPV17 Ryan Mendes
Croatia  CRO1 to CRO20 Show / Hide
CRO1 Emblem, CRO16 Ivan Perišić
Curacao  CUW1 to CUW20 Show / Hide
CUW10 Godfried Roemeratoe, CUW19 Gervane Kastaneer, CUW2 Eloy Room, CUW18 Jeremy Antonisse
Czechia  CZE1 to CZE20 Show / Hide
Ecuador  ECU1 to ECU20 Show / Hide
ECU10 Alan Franco, ECU19 Kevin Rodriguez, ECU2 Hernán Galíndez, ECU5 Pervis Estupiñán, ECU6 Willian Pacho
Egypt  EGY1 to EGY20 Show / Hide
EGY7 Ramy Rabia, EGY5 Yasser Ibrahim, EGY8 Hossam Abdelmaguid, EGY18 Mostafa Mohamed
England  ENG1 to ENG20 Show / Hide
ENG16 Phil Foden, ENG14 Morgan Rogers, ENG12 Cole Palmer
Spain  ESP1 to ESP20 Show / Hide
ESP4 Aymeric Laporte, ESP5 Dean Huijsen, ESP8 Marc Cucurella, ESP6 Pedro Porro, ESP12 Fabian Ruiz, ESP18 Ferran Torres
France  FRA1 to FRA20 Show / Hide
FRA14 Michael Olise
FWC  FWC1 to FWC19 Show / Hide
FWC7 Mexico Host, FWC13 West Germany 1974, FWC16 Brazil 2002
Germany  GER1 to GER20 Show / Hide
GER13 Team Photo
Ghana  GHA1 to GHA20 Show / Hide
GHA4 Mohammed Salisu
Haiti  HAI1 to HAI20 Show / Hide
HAI2 Johny Placide, HAI17 Ruben Providence
Iran  IRN1 to IRN20 Show / Hide
IRN5 Milad Mohammadi, IRN14 Omid Noorafkan, IRN20 Ali Gholizadeh, IRN15 Roozbeh Cheshmi
Iraq  IRQ1 to IRQ20 Show / Hide
IRQ7 Zaid Tahseen, IRQ10 Amir Al-Ammari, IRQ16 Marko Farji, IRQ8 Manaf Younis
Japan  JAP1 to JAP20 Show / Hide
JAP10 Ao Tanaka, JAP8 Kaishu Sano, JAP15 Keito Nakamura
Jordan  JOR1 to JOR20 Show / Hide
JOR7 Saleem Obaid
Korea Republic  KOR1 to KOR20 Show / Hide
KOR7 Han-beom Lee, KOR19 Hee-chan Hwang, KOR15 Jens Castrop, KOR18 Heung-min Son
Saudi Arabia  KSA1 to KSA20 Show / Hide
KSA8 Hassan Altambakti, KSA3 Abdulrahman Al-Sanbi
Morocco  MAR1 to MAR20 Show / Hide
MAR1 Emblem, MAR19 Brahim Diaz, MAR12 Eliesse Ben Seghir
Mexico  MEX1 to MEX20 Show / Hide
MEX8 Diego Lainez, MEX17 Raúl Jiménez, MEX9 Carlos Rodriguez
Netherlands  NED1 to NED20 Show / Hide
NED2 Bart Verbruggen, NED5 Jurrien Timber, NED8 Jeremie Frimpong, NED20 Cody Gakpo
Norway  NOR1 to NOR20 Show / Hide
NOR9 Morten Thorsby, NOR15 Erling Haaland
New Zealand  NZL1 to NZL20 Show / Hide
NZL10 Joe Bell, NZL20 Kosta Barbarouses
Panama  PAN1 to PAN20 Show / Hide
PAN1 Emblem, PAN6 Michael Amir Murillo
Paraguay  PAR1 to PAR20 Show / Hide
Portugal  POR1 to POR20 Show / Hide
POR13 Team Photo
Qatar  QAT1 to QAT20 Show / Hide
QAT19 Ahmed Al Ganehi, QAT8 Tarek Salman, QAT15 Abdulaziz Hatem, QAT18 Akram Hassan Afif
South Africa  RSA1 to RSA20 Show / Hide
RSA19 Mohau Nkota, RSA5 Samukele Kabini
Scotland  SCO1 to SCO20 Show / Hide
SCO2 Angus Gunn, SCO5 Aaron Hickey
Senegal  SEN1 to SEN20 Show / Hide
SEN4 Moussa Niakhaté, SEN19 Nicolas Jackson, SEN5 Abdoulaye Seck
Switzerland  SUI1 to SUI20 Show / Hide
SUI2 Gregor Kobel, SUI3 Yvon Mvogo, SUI12 Fabian Rieder
Sweden  SWE1 to SWE20 Show / Hide
SWE12 Mattias Svanberg, SWE15 Ken Sema
Tunisia  TUN1 to TUN20 Show / Hide
TUN18 Ismael Gharbi
Turkiye  TUR1 to TUR20 Show / Hide
Uruguay  URU1 to URU20 Show / Hide
URU11 Giorgian De Arrascaeta
USA  USA1 to USA20 Show / Hide
Uzbekistan  UZB1 to UZB20 Show / Hide

Number of swaps: 105 + 0 = 105


  Swappers For This Collection   Click on a name to check for Swaps!

  1. By Latest
  2. Best Swaps
  3. Most Swaps
  4. Newest Swappers
  5. By Country
  6. By Name
  7. By Number
The Latest Swappers, who have only just updated their album and so are probably keen to swap.

Swap links visible for Joe Malcolm only...



   




English Français Deutsche Português do Brasil Italiano Español русский

Terms of Website Use | Acceptable Use | Privacy Policy | Feedback