Participated 1 time
in 1905
Henri Richard, France
Tour de France 2026 starts from Barcelona, Spain in

Stats and Facts from
Tour de France.

2026   2025   2024   2023  2022  2021  2020  2019   2018  2017   2016   2015  2014  2013   2012   2011  2010   2009   2008   2007   2006   2005   2004   2003   2002   2001   2000   1999   1998   1997  1996   1995   1994   1993   1992  1991   1990   1989   1988   1987   1986   1985   1984   1983  1982  1981   1980   1979  1978  1977   1976  1975  1974  1973   1972   1971   1970  1969   1968   1967   1966   1965  1964  1963   1962   1961   1960   1959   1958   1957  1956   1955   1954   1953   1952  1951  1950  1949   1948  1947  1939   1938   1937   1936   1935   1934   1933  1932   1931   1930  1929   1928   1927   1926  1925  1924  1923   1922   1921   1920   1919  1914   1913   1912   1911   1910  1909   1908   1907   1906  1905  1904   1903 

Tourstats
Sitemap

After stage 21 - 2025:
 16451 starters.
  5463 different riders.
  688 teams.
  2398 stages.
  470 restdays.
  466506.50 km.
  5925 abandoned riders.

Click map for 1996 route.
Facts from Tour de France 1996
  |   Stages.  |   Stage winners.  |   Days in jerseys.  |   Teams.  |   All riders.  |   All riders by age.  |   All riders from.  |  

  |   Rookies.  |   Withdrawls.  |   Average speed.  |   GC.  |   Polka  |   Green  |   White  |   Summits. (In tour)  |   Miscellaneous.  |  

Average age: 28 years 187 days Stages won amount Days in amount
204 Franck Bouyer22 Years  110 Days Agrigel-La Creuse-Fenioux
 
 
 
 
 
 
DNF st. 14
28 Jan Ullrich22 Years  215 Days Deutsche Telekom
 1
 
 
 
 
 
GC  2
126 Valentino Fois22 Years  285 Days Panaria-Vinavil
 
 
 
 
 
 
GC  52
63 George Hincapie23 Years  6 Days Motorola
 
 
 
 
 
 
DNS st. 15
217 Cyril Saugrain23 Years  13 Days Aubervilliers 93-Peugeot
 1
 
 
 
 
 
DNF st. 6
148 Paolo Savoldelli23 Years  59 Days Roslotto-ZG Mobili
 
 
 
 
 
 
GC  33
195 Christiano Frattini23 Years  79 Days Brescialat
 
 
 
 
 
 
GC  103
133 Peter Luttenberger23 Years  204 Days Carrera Blue Jeans-Longoni
 
 
 
 
 
 
GC  5
156 Laurent Roux23 Years  214 Days TVM
 
 
 
 
 
 
GC  44
194 Marco Della Vedova24 Years  8 Days Brescialat
 
 
 
 
 
 
DNF st. 14
113 Rossano Brasi24 Years  32 Days Polti
 
 
 
 
 
 
GC  97
82 Michael Boogerd24 Years  38 Days Rabobank
 1
 
 
 
 
 
GC  31
137 Mario Traversoni24 Years  84 Days Carrera Blue Jeans-Longoni
 
 
 
 
 
 
DNF st. 10
89 Leon van Bon24 Years  159 Days Rabobank
 
 
 
 
 
 
DNF st. 7
178 Paul Van Hyfte24 Years  168 Days Lotto-Isoglass
 
 
 
 
 
 
GC  120
152 Jeroen Blijlevens24 Years  189 Days TVM
 1
 
 
 
 
 
GC  128
117 Frédéric Guesdon24 Years  265 Days Polti
 
 
 
 
 
 
GC  108
166 Leonardo Piepoli24 Years  280 Days Refin-Mobilvetta
 
 
 
 
 
 
GC  17
92 Stéphane Heulot24 Years  289 Days Gan
 
 3
 
 
 
 
DNF st. 7
61 Lance Armstrong24 Years  291 Days Motorola
 
 
 
 
 
 
DNF st. 6
124 Oscar Camenzind24 Years  297 Days Panaria-Vinavil
 
 
 
 
 
 
GC  36
112 Dirk Baldinger24 Years  313 Days Polti
 
 
 
 
 
 
DNF st. 11
168 Cristian Salvato24 Years  322 Days Refin-Mobilvetta
 
 
 
 
 
 
GC  94
192 Alessandro Bertolini24 Years  344 Days Brescialat
 
 
 
 
 
 
DNF st. 16
176 Nico Mattan24 Years  354 Days Lotto-Isoglass
 
 
 
 
 
 
GC  123
3 Jose Luis Arrieta25 Years  21 Days Banesto
 
 
 
 
 
 
GC  32
47 Roberto Pistore25 Years  47 Days MG Maglificio-Technogym
 
 
 
 
 
 
DNS st. 8
139 Beat Zberg25 Years  57 Days Carrera Blue Jeans-Longoni
 
 
 
 
 
 
DNF st. 6
77 Emmanuel Magnien25 Years  60 Days Festina
 
 
 
 
 
 
DNF st. 12
78 Christophe Moreau25 Years  85 Days Festina
 
 
 
 
 
 
GC  75
154 Servais Knaven25 Years  122 Days TVM
 
 
 
 
 
 
DNS st. 5
213 Laurent Genty25 Years  125 Days Aubervilliers 93-Peugeot
 
 
 
 
 
 
DNF st. 15
33 Manuel Fernandez25 Years  131 Days Mapei-GP
 
 
 
 
 
 
GC  16
174 Thomas Fleischer25 Years  136 Days Lotto-Isoglass
 
 
 
 
 
 
DNF st. 14
6 José Maria Jimenez25 Years  140 Days Banesto
 
 
 
 
 
 
GC  57
106 Paolo Fornaciari25 Years  154 Days Saeco-Estro
 
 
 
 
 
 
GC  79
54 Ivan Cerioli25 Years  161 Days Gewiss-Playbus
 
 
 
 
 
 
GC  121
169 Tobias Steinhauser25 Years  166 Days Refin-Mobilvetta
 
 
 
 
 
 
GC  113
86 Danny Nelissen25 Years  238 Days Rabobank
 
 
 
 
 
 
GC  84
105 Gian Matteo Fagnini25 Years  268 Days Saeco-Estro
 
 
 
 
 
 
DNS st. 6
144 Marco Fincato25 Years  273 Days Roslotto-ZG Mobili
 
 
 
 
 
 
GC  30
198 Omar Pumar25 Years  291 Days Brescialat
 
 
 
 
 
 
GC  105
96 Didier Rous25 Years  291 Days Gan
 
 
 
 
 
 
DNF st. 17
191 Mariano Piccoli25 Years  298 Days Brescialat
 
 
 
 
 
 
GC  93
216 Frédéric Pontier25 Years  299 Days Aubervilliers 93-Peugeot
 
 
 
 
 
 
DNF st. 6
84 Erik Dekker25 Years  319 Days Rabobank
 
 
 
 
 
 
GC  74
99 Cédric Vasseur25 Years  322 Days Gan
 
 
 
 
 
 
GC  69
121 Wladimir Belli25 Years  346 Days Panaria-Vinavil
 
 
 
 
 
 
GC  68
29 Erik Zabel25 Years  364 Days Deutsche Telekom
 2
 
 
 
 
 
GC  82
51 Evgueni Berzin26 Years  33 Days Gewiss-Playbus
 1
 2
 
 
 
 
GC  20
42 Michele Bartoli26 Years  40 Days MG Maglificio-Technogym
 
 
 
 
 
 
GC  19
153 Bo Hamburger26 Years  43 Days TVM
 
 
 
 
 
 
GC  13
218 Gilles Talmant26 Years  70 Days Aubervilliers 93-Peugeot
 
 
 
 
 
 
GC  118
146 Alexander Gontchenkov26 Years  83 Days Roslotto-ZG Mobili
 
 
 
 
 
 
DNS st. 6
102 Simone Biasci26 Years  91 Days Saeco-Estro
 
 
 
 
 
 
GC  126
193 Claudio Camin26 Years  124 Days Brescialat
 
 
 
 
 
 
DNF st. 7
116 Giuseppe Guerini26 Years  142 Days Polti
 
 
 
 
 
 
GC  27
72 Bruno Boscardin26 Years  154 Days Festina
 
 
 
 
 
 
GC  80
37 Abraham Olano26 Years  165 Days Mapei-GP
 
 
 
 
 
 
GC  9
158 Peter Van Petegem26 Years  179 Days TVM
 
 
 
 
 
 
GC  116
7 Carmelo Miranda26 Years  198 Days Banesto
 
 
 
 
 
 
DNF st. 4
185 José Castelblanco26 Years  213 Days Kelme-Artiach-Costa Blanca
 
 
 
 
 
 
GC  71
71 Richard Virenque26 Years  229 Days Festina
 
 
 
 
 
 
GC  3
57 Nicola Minali26 Years  238 Days Gewiss-Playbus
 
 
 
 
 
 
DNF st. 11
172 Gilles Bouvard26 Years  249 Days Lotto-Isoglass
 
 
 
 
 
 
DNF st. 8
189 José Angel Vidal26 Years  251 Days Kelme-Artiach-Costa Blanca
 
 
 
 
 
 
GC  109
8 Orlando Rodrigues26 Years  258 Days Banesto
 
 
 
 
 
 
GC  54
175 Oleg Kozlitine26 Years  287 Days Lotto-Isoglass
 
 
 
 
 
 
DNF st. 11
4 Vicente Aparicio26 Years  295 Days Banesto
 
 
 
 
 
 
DNF st. 17
87 Arvis Piziks26 Years  297 Days Rabobank
 
 
 
 
 
 
DNF st. 13
143 Andrea Ferrigato26 Years  308 Days Roslotto-ZG Mobili
 
 
 
 
 
 
GC  46
79 Jean-Cyril Robin26 Years  313 Days Festina
 
 
 
 
 
 
DNF st. 6
182 Julio César Aguirre26 Years  356 Days Kelme-Artiach-Costa Blanca
 
 
 
 
 
 
GC  81
12 Iñigo Cuesta27 Years  33 Days O.N.C.E.
 
 
 
 
 
 
DNF st. 13
15 Patrick Jonker27 Years  42 Days O.N.C.E.
 
 
 
 
 
 
GC  12
74 Laurent Dufaux27 Years  47 Days Festina
 1
 
 
 
 
 
GC  4
184 Francisco Cabello27 Years  47 Days Kelme-Artiach-Costa Blanca
 
 
 
 
 
 
GC  102
214 Thierry Gouvenou27 Years  53 Days Aubervilliers 93-Peugeot
 
 
 
 
 
 
GC  114
68 Bruno Thibout27 Years  59 Days Motorola
 
 
 
 
 
 
GC  55
208 Jean-Luc Masdupuy27 Years  83 Days Agrigel-La Creuse-Fenioux
 
 
 
 
 
 
GC  129
56 Ivan Gotti27 Years  100 Days Gewiss-Playbus
 
 
 
 
 
 
DNF st. 5
127 Sergio Previtali27 Years  101 Days Panaria-Vinavil
 
 
 
 
 
 
Disq st. 1
179 Marc Wauters27 Years  133 Days Lotto-Isoglass
 
 
 
 
 
 
GC  124
97 Eddy Seigneur27 Years  141 Days Gan
 
 
 
 
 
 
DNF st. 6
173 Peter Farazijn27 Years  160 Days Lotto-Isoglass
 
 
 
 
 
 
GC  122
151 Maarten Den Bakker27 Years  161 Days TVM
 
 
 
 
 
 
GC  64
59 Stefano Zanini27 Years  164 Days Gewiss-Playbus
 
 
 
 
 
 
DNF st. 4
219 Francisque Teyssier27 Years  185 Days Aubervilliers 93-Peugeot
 
 
 
 
 
 
DNF st. 6
75 Felix Garcia Casas27 Years  189 Days Festina
 
 
 
 
 
 
GC  48
162 Mauro Bettin27 Years  197 Days Refin-Mobilvetta
 
 
 
 
 
 
ETL st. 6
11 Laurent Jalabert27 Years  218 Days O.N.C.E.
 
 
 
 
 
 
DNF st. 10
203 Jean-Pierre Bourgeot27 Years  223 Days Agrigel-La Creuse-Fenioux
 
 
 
 
 
 
GC  67
98 François Simon27 Years  251 Days Gan
 
 
 
 
 
 
GC  86
94 Frédéric Moncassin27 Years  283 Days Gan
 2
 1
 
 
 
 
GC  106
66 Kaspars Ozers27 Years  294 Days Motorola
 
 
 
 
 
 
DNF st. 6
129 Ján Svorada27 Years  312 Days Panaria-Vinavil
 
 
 
 
 
 
DNF st. 5
91 Chris Boardman27 Years  314 Days Gan
 
 
 
 
 
 
GC  39
22 Rolf Aldag27 Years  315 Days Deutsche Telekom
 
 
 
 
 
 
GC  83
187 José Gonzalez27 Years  343 Days Kelme-Artiach-Costa Blanca
 1
 
 
 
 
 
GC  96
35 Paolo Lanfranchi27 Years  346 Days Mapei-GP
 
 
 
 
 
 
GC  59
115 Mirco Gualdi27 Years  364 Days Polti
 
 
 
 
 
 
GC  43
19 Alex Zülle28 Years  1 Days O.N.C.E.
 1
 2
 
 
 
 
GC  26
123 Davide Bramati28 Years  8 Days Panaria-Vinavil
 
 
 
 
 
 
DNF st. 6
41 Fabio Baldato28 Years  23 Days MG Maglificio-Technogym
 1
 
 
 
 
 
GC  63
5 Prudencio Indurain28 Years  27 Days Banesto
 
 
 
 
 
 
GC  58
159 Bart Voskamp28 Years  30 Days TVM
 1
 
 
 
 
 
GC  99
58 Davide Perona28 Years  32 Days Gewiss-Playbus
 
 
 
 
 
 
GC  50
44 Carlo Finco28 Years  40 Days MG Maglificio-Technogym
 
 
 
 
 
 
DNF st. 4
119 Serguei Utchakov28 Years  56 Days Polti
 
 
 
 
 
 
ETL st. 6
73 Laurent Brochard28 Years  102 Days Festina
 
 
 
 
 
 
GC  18
14 Aitor Garmendia28 Years  125 Days O.N.C.E.
 
 
 
 
 
 
GC  35
181 Fernando Escartin28 Years  164 Days Kelme-Artiach-Costa Blanca
 
 
 
 
 
 
GC  8
107 Massimiliano Lelli28 Years  217 Days Saeco-Estro
 
 
 
 
 
 
GC  25
142 Stefano Cattai28 Years  220 Days Roslotto-ZG Mobili
 
 
 
 
 
 
GC  22
199 Mauro Radaelli28 Years  238 Days Brescialat
 
 
 
 
 
 
DNF st. 7
138 Enrico Zaina28 Years  283 Days Carrera Blue Jeans-Longoni
 
 
 
 
 
 
DNF st. 3
211 Christophe Capelle28 Years  326 Days Aubervilliers 93-Peugeot
 
 
 
 
 
 
DNF st. 7
122 Alessandro Baronti29 Years  33 Days Panaria-Vinavil
 
 
 
 
 
 
GC  112
114 Gerrit De Vries29 Years  55 Days Polti
 
 
 
 
 
 
GC  119
101 Mario Cipollini29 Years  107 Days Saeco-Estro
 1
 
 
 
 
 
DNS st. 5
17 Roberto Sierra29 Years  108 Days O.N.C.E.
 
 
 
 
 
 
GC  41
183 Hernán Buenahora29 Years  111 Days Kelme-Artiach-Costa Blanca
 
 
 
 
 
 
DNF st. 1
67 Maximilian Sciandri29 Years  142 Days Motorola
 
 
 
 
 
 
DNF st. 11
201 Jacky Durand29 Years  147 Days Agrigel-La Creuse-Fenioux
 
 
 
 
 
 
GC  115
64 Laurent Madouas29 Years  149 Days Motorola
 
 
 
 
 
 
GC  23
9 José Ramon Uriarte29 Years  167 Days Banesto
 
 
 
 
 
 
GC  92
55 Francesco Frattini29 Years  170 Days Gewiss-Playbus
 
 
 
 
 
 
GC  100
104 Massimo Donati29 Years  170 Days Saeco-Estro
 
 
 
 
 
 
GC  70
177 Scott Sunderland29 Years  221 Days Lotto-Isoglass
 
 
 
 
 
 
GC  101
202 Dominique Arnould29 Years  230 Days Agrigel-La Creuse-Fenioux
 
 
 
 
 
 
DNF st. 10
132 Mario Chiesa29 Years  232 Days Carrera Blue Jeans-Longoni
 
 
 
 
 
 
GC  125
52 Dario Bottaro29 Years  244 Days Gewiss-Playbus
 
 
 
 
 
 
GC  117
62 Frankie Andreu29 Years  284 Days Motorola
 
 
 
 
 
 
GC  111
206 Thierry Laurent29 Years  297 Days Agrigel-La Creuse-Fenioux
 
 
 
 
 
 
GC  104
147 Pascal Lino29 Years  328 Days Roslotto-ZG Mobili
 
 
 
 
 
 
DNF st. 10
23 Udo Bölts29 Years  331 Days Deutsche Telekom
 
 
 
 
 
 
GC  14
111 Luc Leblanc29 Years  337 Days Polti
 1
 
 
 
 
 
GC  6
196 Luca Gelfi30 Years  16 Days Brescialat
 
 
 
 
 
 
DNF st. 2
39 Andrea Tafi30 Years  61 Days Mapei-GP
 
 
 
 
 
 
GC  45
16 Melchor Mauri30 Years  90 Days O.N.C.E.
 
 
 
 
 
 
GC  38
85 Viatcheslav Ekimov30 Years  153 Days Rabobank
 
 
 
 
 
 
GC  21
45 Rolf Järmann30 Years  157 Days MG Maglificio-Technogym
 
 
 
 
 
 
GC  90
128 Zbigniew Spruch30 Years  206 Days Panaria-Vinavil
 
 
 
 
 
 
DNF st. 11
2 Marino Alonso30 Years  233 Days Banesto
 
 
 
 
 
 
GC  66
36 Johan Museeuw30 Years  267 Days Mapei-GP
 
 
 
 
 
 
GC  95
95 Francis Moreau30 Years  351 Days Gan
 
 
 
 
 
 
ETL st. 6
167 Fabio Roscioli30 Years  354 Days Refin-Mobilvetta
 
 
 
 
 
 
GC  98
134 Oscar Pelliccioli31 Years  6 Days Carrera Blue Jeans-Longoni
 
 
 
 
 
 
GC  85
136 Marcello Siboni31 Years  21 Days Carrera Blue Jeans-Longoni
 
 
 
 
 
 
GC  65
155 Vladimir Pulnikov31 Years  31 Days TVM
 
 
 
 
 
 
ETL st. 14
49 Marco Saligari31 Years  50 Days MG Maglificio-Technogym
 
 
 
 
 
 
GC  72
46 Marco Lietti31 Years  78 Days MG Maglificio-Technogym
 
 
 
 
 
 
DNF st. 17
88 Rolf Sørensen31 Years  78 Days Rabobank
 1
 
 
 
 
 
GC  28
145 Maurizio Fondriest31 Years  173 Days Roslotto-ZG Mobili
 
 
 
 
 
 
GC  51
25 Jens Heppner31 Years  196 Days Deutsche Telekom
 
 
 
 
 
 
GC  88
125 Roberto Conti31 Years  203 Days Panaria-Vinavil
 
 
 
 
 
 
DNS st. Pro
13 Herminio Diaz Zabala31 Years  207 Days O.N.C.E.
 
 
 
 
 
 
GC  53
103 Guiseppe Calcaterra31 Years  210 Days Saeco-Estro
 
 
 
 
 
 
DNF st. 6
81 Johan Bruyneel31 Years  318 Days Rabobank
 
 
 
 
 
 
DNF st. 10
109 Mario Scirea31 Years  334 Days Saeco-Estro
 
 
 
 
 
 
DNF st. 6
1 Miguel Indurain31 Years  356 Days Banesto
 
 
 
 
 
 
GC  11
76 Pascal Herve31 Years  359 Days Festina
 
 
 
 
 
 
GC  42
38 Wilfried Peeters31 Years  362 Days Mapei-GP
 
 
 
 
 
 
GC  110
21 Bjarne Riis32 Years  95 Days Deutsche Telekom
 2
 13
 
 
 
 
GC  1
83 Erik Breukink32 Years  97 Days Rabobank
 
 
 
 
 
 
GC  34
157 Jesper Skibby32 Years  108 Days TVM
 
 
 
 
 
 
GC  29
48 Pascal Richard32 Years  113 Days MG Maglificio-Technogym
 1
 
 
 
 
 
GC  47
24 Christian Henn32 Years  118 Days Deutsche Telekom
 
 
 
 
 
 
GC  76
43 Alberto Elli32 Years  120 Days MG Maglificio-Technogym
 
 
 
 
 
 
GC  15
69 Flavio Vanzella32 Years  125 Days Motorola
 
 
 
 
 
 
GC  60
161 Djamolidine Abduzhaparov32 Years  130 Days Refin-Mobilvetta
 1
 
 
 
 
 
GC  78
65 Jesús Montoya32 Years  216 Days Motorola
 
 
 
 
 
 
DNF st. 17
18 Neil Stephens32 Years  280 Days O.N.C.E.
 
 
 
 
 
 
GC  49
108 Eros Poli32 Years  336 Days Saeco-Estro
 
 
 
 
 
 
GC  127
118 Daisuke Imanaka32 Years  349 Days Polti
 
 
 
 
 
 
ETL st. 14
207 Thierry Marie33 Years  13 Days Agrigel-La Creuse-Fenioux
 
 
 
 
 
 
DNF st. 10
186 Laudelino Cubino33 Years  38 Days Kelme-Artiach-Costa Blanca
 
 
 
 
 
 
DNF st. 2
188 Federico Muñoz33 Years  62 Days Kelme-Artiach-Costa Blanca
 
 
 
 
 
 
GC  89
209 Michel Vermote33 Years  99 Days Agrigel-La Creuse-Fenioux
 
 
 
 
 
 
DNF st. 5
215 Marek Leśniewski33 Years  106 Days Aubervilliers 93-Peugeot
 
 
 
 
 
 
ETL st. 14
131 Claudio Chiappucci33 Years  130 Days Carrera Blue Jeans-Longoni
 
 
 
 
 
 
GC  37
165 Sergei Uslamin33 Years  135 Days Refin-Mobilvetta
 
 
 
 
 
 
GC  87
171 Andrei Tchmil33 Years  167 Days Lotto-Isoglass
 
 
 
 
 
 
GC  77
149 Marco Zen33 Years  187 Days Roslotto-ZG Mobili
 
 
 
 
 
 
GC  73
212 Thierry Bourguignon33 Years  201 Days Aubervilliers 93-Peugeot
 
 
 
 
 
 
GC  62
53 Bruno Cenghialta33 Years  215 Days Gewiss-Playbus
 
 
 
 
 
 
GC  56
26 Brian Holm33 Years  279 Days Deutsche Telekom
 
 
 
 
 
 
GC  107
163 Stefano Colagè34 Years  0 Days Refin-Mobilvetta
 
 
 
 
 
 
DNF st. 7
197 Zenon Jaskuła34 Years  34 Days Brescialat
 
 
 
 
 
 
DNF st. 7
27 Mario Kummer34 Years  63 Days Deutsche Telekom
 
 
 
 
 
 
DNS st. 2
164 Heinz Imboden34 Years  185 Days Refin-Mobilvetta
 
 
 
 
 
 
DNF st. 6
135 Massimo Podenzana34 Years  344 Days Carrera Blue Jeans-Longoni
 1
 
 
 
 
 
GC  61
205 Jean-Claude Colotti35 Years  7 Days Agrigel-La Creuse-Fenioux
 
 
 
 
 
 
DNF st. 17
31 Tony Rominger35 Years  103 Days Mapei-GP
 
 
 
 
 
 
GC  10
141 Piotr Ugrumov35 Years  168 Days Roslotto-ZG Mobili
 
 
 
 
 
 
GC  7
93 François Lemarchand35 Years  248 Days Gan
 
 
 
 
 
 
GC  91
32 Federico Echave35 Years  353 Days Mapei-GP
 
 
 
 
 
 
GC  40
34 Arsenio González36 Years  121 Days Mapei-GP
 
 
 
 
 
 
GC  24

 
Todays birthdays.

1873 • Ernest Garnier
1885 • Alfons Lauwers
1886 • Leon Kopp
1892 • Camille Leroy
1894 • Charles Martinet
1912 • Karl Litschi
1935 • Francois Goasduff
1937 • Ezio Pizzoglio
1942 • Paul Köchli
1945 • Harry Steevens
1949 • Pedro Torres
1963 • Dante Rezze
1970 • Gilles Talmant
1976 • Remmert Wielinga
1987 • Jonathan Castroviejo
1997 • Harold Tejada

 

Optimized for Chrome - Edge
and Opera browsers.