UAE Tour 2025 - Stage 1

Shams > Liwa, 138.0km

17.02-23.02

The UAE Tour is a UCI WorldTour stage race held in February in the United Arab Emirates. Recognised for its deserts and dunes, and crosswind stages, the race was first held in 2019 as a merger of the Abu Dhabi Tour and Dubai Tour, two other stage races. The leader of the general classification wears the red jersey.

Results

Stage

PosRiderTeam Time
1 Jonathan Milan Lidl-Trek 3:31:34
2 Finn Fisher-Black Red Bull-BORA-hansgrohe + 00.00
3 Tobias Lund Andresen Team Picnic PostNL + 00.00
4 Lennert Van Eetvelt Lotto + 00.00
5 Oscar Onley Team Picnic PostNL + 00.00
6 Aaron Gate XDS Astana Team + 00.00
7 Harold Tejada XDS Astana Team + 00.00
8 Lionel Taminiaux Lotto + 00.00
9 Phil Bauhaus Bahrain Victorious + 00.00
10 Tadej Pogacar UAE Team Emirates-XRG + 00.00
11 Thomas Gloag Team Visma | Lease a Bike + 00.00
12 Victor Langellotti INEOS Grenadiers + 00.00
13 Ben Zwiehoff Red Bull-BORA-hansgrohe + 00.00
14 Giulio Ciccone Lidl-Trek + 00.00
15 Alessandro Pinarello VF Group-Bardiani CSF-Faizanè + 00.00
16 Danny van Poppel Red Bull-BORA-hansgrohe + 00.00
17 Patrick Konrad Lidl-Trek + 00.00
18 Matthew Riccitello Israel-Premier Tech + 00.00
19 Pablo Castrillo Movistar Team + 00.00
20 Roberto Gonzalez Solution Tech-Vini Fantini + 00.00
21 Kobe Goossens Intermarché-Wanty + 00.00
22 Florian Kajamini XDS Astana Team + 00.00
23 Anton Palzer Red Bull-BORA-hansgrohe + 00.00
24 Torstein Træen Bahrain Victorious + 00.00
25 Alexey Lutsenko Israel-Premier Tech + 00.00
26 Paul Seixas Decathlon AG2R La Mondiale Team + 00.00
27 Georg Steinhauser EF Education-EasyPost + 00.00
28 Jay Vine UAE Team Emirates-XRG + 00.00
29 Iván Romeo Movistar Team + 00.00
30 Esteban Chaves EF Education-EasyPost + 00.00
31 Sergio Higuita XDS Astana Team + 00.00
32 Einer Rubio Movistar Team + 00.00
33 Arthur Kluckers Tudor Pro Cycling Team + 00.00
34 Carlos Rodriguez INEOS Grenadiers + 00.00
35 Ben Swift INEOS Grenadiers + 00.00
36 Gijs Van Hoecke Intermarché-Wanty + 00.00
37 Reuben Thompson Lotto + 00.00
38 Bart Lemmen Team Visma | Lease a Bike + 00.00
39 Pello Bilbao Bahrain Victorious + 00.00
40 Junior Lecerf Soudal Quick-Step + 00.00
41 Felix Gall Decathlon AG2R La Mondiale Team + 00.00
42 Joshua Tarling INEOS Grenadiers + 00.00
43 Rainer Kepplinger Bahrain Victorious + 00.00
44 Stefan Bissegger Decathlon AG2R La Mondiale Team + 00.00
45 Kevin Colleoni Intermarché-Wanty + 00.00
46 Michael Storer Tudor Pro Cycling Team + 00.00
47 Simone Petilli Intermarché-Wanty + 00.00
48 Jan Hirt Israel-Premier Tech + 00.00
49 William Barta Movistar Team + 00.00
50 Max van der Meulen Bahrain Victorious + 00.00
51 Bruno Armirail Decathlon AG2R La Mondiale Team + 00.00
52 Jasper Philipsen Alpecin-Deceuninck + 00.00
53 Mattia Pinazzi VF Group-Bardiani CSF-Faizanè + 00.16
54 Niklas Behrens Team Visma | Lease a Bike + 00.18
55 Lorenzo Quartucci Solution Tech-Vini Fantini + 00.18
56 Kristian Sbaragli Solution Tech-Vini Fantini + 00.18
57 Gerben Kuypers Intermarché-Wanty + 00.20
58 Sean Quinn EF Education-EasyPost + 00.25
59 Dusan Rajovic Solution Tech-Vini Fantini + 00.35
60 Fernando Gaviria Movistar Team + 00.35
61 Geoffrey Bouchard Decathlon AG2R La Mondiale Team + 00.35
62 Gianluca Pollefliet Decathlon AG2R La Mondiale Team + 00.40
63 Tim Merlier Soudal Quick-Step + 00.42
64 Niklas Märkl Team Picnic PostNL + 00.42
65 Alastair Mackellar EF Education-EasyPost + 00.46
66 Steffen De Schuyteneer Lotto + 00.46
67 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè + 00.46
68 Hugh Carthy EF Education-EasyPost + 00.46
69 Haoyu Su XDS Astana Team + 00.46
70 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè + 00.46
71 Sam Welsford Red Bull-BORA-hansgrohe + 00.46
72 Pascal Eenkhoorn Soudal Quick-Step + 01.13
73 Casper Pedersen Soudal Quick-Step + 01.13
74 Timo Kielich Alpecin-Deceuninck + 01.13
75 Hannes Wilksch Tudor Pro Cycling Team + 01.13
76 Ryan Mullen Red Bull-BORA-hansgrohe + 01.15
77 Chris Froome Israel-Premier Tech + 01.17
78 Oded Kogut Israel-Premier Tech + 01.17
79 Nadav Raisberg Israel-Premier Tech + 01.17
80 Ide Schelling XDS Astana Team + 01.23
81 Dylan Groenewegen Team Jayco-AlUla + 01.28
82 Florian Vermeersch UAE Team Emirates-XRG + 01.33
83 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale Team + 01.33
84 Bert Van Lerberghe Soudal Quick-Step + 01.33
85 Edward Theuns Lidl-Trek + 01.38
86 Simone Consonni Lidl-Trek + 01.38
87 Robbe Ghys Alpecin-Deceuninck + 01.38
88 Pier-André Côté Israel-Premier Tech + 01.38
89 Lorenzo Conforti VF Group-Bardiani CSF-Faizanè + 01.38
90 Josef Cerný Soudal Quick-Step + 01.42
91 Carlos Samudio Solution Tech-Vini Fantini + 01.42
92 Federico Biagini VF Group-Bardiani CSF-Faizanè + 01.46
93 Andrea Pasqualon Bahrain Victorious + 01.46
94 Tosh Van der Sande Team Visma | Lease a Bike + 01.46
95 Daniel McLay Team Visma | Lease a Bike + 01.46
96 Jack Rootkin-Gray EF Education-EasyPost + 01.46
97 Filip Maciejuk Red Bull-BORA-hansgrohe + 01.57
98 Robert Donaldson Team Jayco-AlUla + 02.06
99 Fabio Jakobsen Team Picnic PostNL + 02.08
100 Jonas Rickaert Alpecin-Deceuninck + 02.08
101 Maikel Zijlaard Tudor Pro Cycling Team + 02.08
102 Arvid de Kleijn Tudor Pro Cycling Team + 02.08
103 Alex Edmondson Team Picnic PostNL + 02.12
104 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè + 02.12
105 Max Walscheid Team Jayco-AlUla + 02.12
106 Silvan Dillier Alpecin-Deceuninck + 02.12
107 Daan Hoole Lidl-Trek + 02.12
108 Mikkel Bjerg UAE Team Emirates-XRG + 02.12
109 Manlio Moro Movistar Team + 02.19
110 Jardi Van Der Lee EF Education-EasyPost + 02.19
111 Daniel Skerl Bahrain Victorious + 02.19
112 Davide Cimolai Movistar Team + 02.27
113 Ayco Bastiaens Soudal Quick-Step + 02.32
114 Jonathan Castroviejo INEOS Grenadiers + 02.32
115 Luke Durbridge Team Jayco-AlUla + 02.44
116 Elmar Reinders Team Jayco-AlUla + 02.44
117 Djordje Djuric Solution Tech-Vini Fantini + 02.59
118 Domen Novak UAE Team Emirates-XRG + 02.59
119 Filippo Fortin Solution Tech-Vini Fantini + 02.59
120 Amanuel Ghebreigzabhier Lidl-Trek + 02.59
121 Jonas Gregaard Lotto + 02.59
122 Logan Currie Lotto + 02.59
123 Gerben Thijssen Intermarché-Wanty + 02.59
124 Luka Mezgec Team Jayco-AlUla + 03.08
125 Rune Herregodts UAE Team Emirates-XRG + 03.10
126 Adrien Petit Intermarché-Wanty + 03.10
127 Enzo Leijnse Team Picnic PostNL + 03.10
128 Johan Price-Pejtersen Alpecin-Deceuninck + 03.10
129 Julius van den Berg Team Picnic PostNL + 03.10
130 Alexander Krieger Tudor Pro Cycling Team + 03.25
131 Ramses Debruyne Alpecin-Deceuninck + 03.40
132 Lars Craps Lotto + 03.49
133 Kim Heiduk INEOS Grenadiers + 03.51
134 Matteo Malucelli XDS Astana Team + 04.05
135 Sebastian Kolze Changizi Tudor Pro Cycling Team + 04.15
136 Michael Leonard INEOS Grenadiers + 06.00
137 Sebastian Molano UAE Team Emirates-XRG + 07.43
138 Julien Vermote Team Visma | Lease a Bike + 14.12
139 Olav Kooij Team Visma | Lease a Bike + 14.12
- Chris Harper Team Jayco-AlUla DNS

GC

PosRiderTeam Time
1 Jonathan Milan Lidl-Trek 3:31:24
2 Finn Fisher-Black Red Bull-BORA-hansgrohe + 00.04
3 Tobias Lund Andresen Team Picnic PostNL + 00.06
4 Lennert Van Eetvelt Lotto + 00.10
5 Oscar Onley Team Picnic PostNL + 00.10
6 Aaron Gate XDS Astana Team + 00.10
7 Harold Tejada XDS Astana Team + 00.10
8 Lionel Taminiaux Lotto + 00.10
9 Phil Bauhaus Bahrain Victorious + 00.10
10 Tadej Pogacar UAE Team Emirates-XRG + 00.10
11 Thomas Gloag Team Visma | Lease a Bike + 00.10
12 Victor Langellotti INEOS Grenadiers + 00.10
13 Ben Zwiehoff Red Bull-BORA-hansgrohe + 00.10
14 Giulio Ciccone Lidl-Trek + 00.10
15 Alessandro Pinarello VF Group-Bardiani CSF-Faizanè + 00.10
16 Danny van Poppel Red Bull-BORA-hansgrohe + 00.10
17 Patrick Konrad Lidl-Trek + 00.10
18 Matthew Riccitello Israel-Premier Tech + 00.10
19 Pablo Castrillo Movistar Team + 00.10
20 Roberto Gonzalez Solution Tech-Vini Fantini + 00.10
21 Kobe Goossens Intermarché-Wanty + 00.10
22 Florian Kajamini XDS Astana Team + 00.10
23 Anton Palzer Red Bull-BORA-hansgrohe + 00.10
24 Torstein Træen Bahrain Victorious + 00.10
25 Alexey Lutsenko Israel-Premier Tech + 00.10
26 Paul Seixas Decathlon AG2R La Mondiale Team + 00.10
27 Georg Steinhauser EF Education-EasyPost + 00.10
28 Jay Vine UAE Team Emirates-XRG + 00.10
29 Iván Romeo Movistar Team + 00.10
30 Esteban Chaves EF Education-EasyPost + 00.10
31 Sergio Higuita XDS Astana Team + 00.10
32 Einer Rubio Movistar Team + 00.10
33 Arthur Kluckers Tudor Pro Cycling Team + 00.10
34 Carlos Rodriguez INEOS Grenadiers + 00.10
35 Ben Swift INEOS Grenadiers + 00.10
36 Gijs Van Hoecke Intermarché-Wanty + 00.10
37 Reuben Thompson Lotto + 00.10
38 Bart Lemmen Team Visma | Lease a Bike + 00.10
39 Pello Bilbao Bahrain Victorious + 00.10
40 Junior Lecerf Soudal Quick-Step + 00.10
41 Felix Gall Decathlon AG2R La Mondiale Team + 00.10
42 Joshua Tarling INEOS Grenadiers + 00.10
43 Rainer Kepplinger Bahrain Victorious + 00.10
44 Stefan Bissegger Decathlon AG2R La Mondiale Team + 00.10
45 Kevin Colleoni Intermarché-Wanty + 00.10
46 Michael Storer Tudor Pro Cycling Team + 00.10
47 Simone Petilli Intermarché-Wanty + 00.10
48 Jan Hirt Israel-Premier Tech + 00.10
49 William Barta Movistar Team + 00.10
50 Max van der Meulen Bahrain Victorious + 00.10
51 Bruno Armirail Decathlon AG2R La Mondiale Team + 00.10
52 Jasper Philipsen Alpecin-Deceuninck + 00.10
53 Mattia Pinazzi VF Group-Bardiani CSF-Faizanè + 00.26
54 Niklas Behrens Team Visma | Lease a Bike + 00.28
55 Lorenzo Quartucci Solution Tech-Vini Fantini + 00.28
56 Kristian Sbaragli Solution Tech-Vini Fantini + 00.28
57 Gerben Kuypers Intermarché-Wanty + 00.30
58 Sean Quinn EF Education-EasyPost + 00.35
59 Dusan Rajovic Solution Tech-Vini Fantini + 00.45
60 Fernando Gaviria Movistar Team + 00.45
61 Geoffrey Bouchard Decathlon AG2R La Mondiale Team + 00.45
62 Gianluca Pollefliet Decathlon AG2R La Mondiale Team + 00.50
63 Tim Merlier Soudal Quick-Step + 00.52
64 Niklas Märkl Team Picnic PostNL + 00.52
65 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè + 00.52
66 Alastair Mackellar EF Education-EasyPost + 00.56
67 Steffen De Schuyteneer Lotto + 00.56
68 Enrico Zanoncello VF Group-Bardiani CSF-Faizanè + 00.56
69 Hugh Carthy EF Education-EasyPost + 00.56
70 Haoyu Su XDS Astana Team + 00.56
71 Sam Welsford Red Bull-BORA-hansgrohe + 00.56
72 Pascal Eenkhoorn Soudal Quick-Step + 01.23
73 Casper Pedersen Soudal Quick-Step + 01.23
74 Timo Kielich Alpecin-Deceuninck + 01.23
75 Hannes Wilksch Tudor Pro Cycling Team + 01.23
76 Ryan Mullen Red Bull-BORA-hansgrohe + 01.25
77 Chris Froome Israel-Premier Tech + 01.27
78 Oded Kogut Israel-Premier Tech + 01.27
79 Nadav Raisberg Israel-Premier Tech + 01.27
80 Ide Schelling XDS Astana Team + 01.33
81 Dylan Groenewegen Team Jayco-AlUla + 01.38
82 Florian Vermeersch UAE Team Emirates-XRG + 01.43
83 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale Team + 01.43
84 Bert Van Lerberghe Soudal Quick-Step + 01.43
85 Edward Theuns Lidl-Trek + 01.48
86 Simone Consonni Lidl-Trek + 01.48
87 Robbe Ghys Alpecin-Deceuninck + 01.48
88 Pier-André Côté Israel-Premier Tech + 01.48
89 Lorenzo Conforti VF Group-Bardiani CSF-Faizanè + 01.48
90 Carlos Samudio Solution Tech-Vini Fantini + 01.48
91 Josef Cerný Soudal Quick-Step + 01.52
92 Federico Biagini VF Group-Bardiani CSF-Faizanè + 01.52
93 Andrea Pasqualon Bahrain Victorious + 01.56
94 Tosh Van der Sande Team Visma | Lease a Bike + 01.56
95 Daniel McLay Team Visma | Lease a Bike + 01.56
96 Jack Rootkin-Gray EF Education-EasyPost + 01.56
97 Filip Maciejuk Red Bull-BORA-hansgrohe + 02.07
98 Robert Donaldson Team Jayco-AlUla + 02.16
99 Fabio Jakobsen Team Picnic PostNL + 02.18
100 Jonas Rickaert Alpecin-Deceuninck + 02.18
101 Maikel Zijlaard Tudor Pro Cycling Team + 02.18
102 Arvid de Kleijn Tudor Pro Cycling Team + 02.18
103 Alex Edmondson Team Picnic PostNL + 02.22
104 Filippo Fiorelli VF Group-Bardiani CSF-Faizanè + 02.22
105 Max Walscheid Team Jayco-AlUla + 02.22
106 Silvan Dillier Alpecin-Deceuninck + 02.22
107 Daan Hoole Lidl-Trek + 02.22
108 Mikkel Bjerg UAE Team Emirates-XRG + 02.22
109 Manlio Moro Movistar Team + 02.29
110 Jardi Van Der Lee EF Education-EasyPost + 02.29
111 Daniel Skerl Bahrain Victorious + 02.29
112 Davide Cimolai Movistar Team + 02.37
113 Ayco Bastiaens Soudal Quick-Step + 02.42
114 Jonathan Castroviejo INEOS Grenadiers + 02.42
115 Luke Durbridge Team Jayco-AlUla + 02.54
116 Elmar Reinders Team Jayco-AlUla + 02.54
117 Djordje Djuric Solution Tech-Vini Fantini + 03.09
118 Domen Novak UAE Team Emirates-XRG + 03.09
119 Filippo Fortin Solution Tech-Vini Fantini + 03.09
120 Amanuel Ghebreigzabhier Lidl-Trek + 03.09
121 Jonas Gregaard Lotto + 03.09
122 Logan Currie Lotto + 03.09
123 Gerben Thijssen Intermarché-Wanty + 03.09
124 Luka Mezgec Team Jayco-AlUla + 03.18
125 Rune Herregodts UAE Team Emirates-XRG + 03.20
126 Adrien Petit Intermarché-Wanty + 03.20
127 Enzo Leijnse Team Picnic PostNL + 03.20
128 Johan Price-Pejtersen Alpecin-Deceuninck + 03.20
129 Julius van den Berg Team Picnic PostNL + 03.20
130 Alexander Krieger Tudor Pro Cycling Team + 03.35
131 Ramses Debruyne Alpecin-Deceuninck + 03.50
132 Lars Craps Lotto + 03.59
133 Kim Heiduk INEOS Grenadiers + 04.01
134 Matteo Malucelli XDS Astana Team + 04.15
135 Sebastian Kolze Changizi Tudor Pro Cycling Team + 04.25
136 Michael Leonard INEOS Grenadiers + 06.10
137 Sebastian Molano UAE Team Emirates-XRG + 07.53
138 Julien Vermote Team Visma | Lease a Bike + 14.22
139 Olav Kooij Team Visma | Lease a Bike + 14.22
- Chris Harper Team Jayco-AlUla DNS

Youth

PosRiderTeam Time
1 Jonathan Milan Lidl-Trek 3:31:24
2 Finn Fisher-Black Red Bull-BORA-hansgrohe + 00.04
3 Tobias Lund Andresen Team Picnic PostNL + 00.06
4 Lennert Van Eetvelt Lotto + 00.10
5 Oscar Onley Team Picnic PostNL + 00.10
6 Thomas Gloag Team Visma | Lease a Bike + 00.10
7 Alessandro Pinarello VF Group-Bardiani CSF-Faizanè + 00.10
8 Matthew Riccitello Israel-Premier Tech + 00.10
9 Pablo Castrillo Movistar Team + 00.10
10 Florian Kajamini XDS Astana Team + 00.10
11 Paul Seixas Decathlon AG2R La Mondiale Team + 00.10
12 Georg Steinhauser EF Education-EasyPost + 00.10
13 Iván Romeo Movistar Team + 00.10
14 Arthur Kluckers Tudor Pro Cycling Team + 00.10
15 Carlos Rodriguez INEOS Grenadiers + 00.10
16 Reuben Thompson Lotto + 00.10
17 Junior Lecerf Soudal Quick-Step + 00.10
18 Joshua Tarling INEOS Grenadiers + 00.10
19 Max van der Meulen Bahrain Victorious + 00.10
20 Mattia Pinazzi VF Group-Bardiani CSF-Faizanè + 00.26
21 Niklas Behrens Team Visma | Lease a Bike + 00.28
22 Gerben Kuypers Intermarché-Wanty + 00.30
23 Sean Quinn EF Education-EasyPost + 00.35
24 Gianluca Pollefliet Decathlon AG2R La Mondiale Team + 00.50
25 Alastair Mackellar EF Education-EasyPost + 00.56
26 Steffen De Schuyteneer Lotto + 00.56
27 Haoyu Su XDS Astana Team + 00.56
28 Hannes Wilksch Tudor Pro Cycling Team + 01.23
29 Oded Kogut Israel-Premier Tech + 01.27
30 Nadav Raisberg Israel-Premier Tech + 01.27
31 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale Team + 01.43
32 Lorenzo Conforti VF Group-Bardiani CSF-Faizanè + 01.48
33 Federico Biagini VF Group-Bardiani CSF-Faizanè + 01.52
34 Jack Rootkin-Gray EF Education-EasyPost + 01.56
35 Robert Donaldson Team Jayco-AlUla + 02.16
36 Manlio Moro Movistar Team + 02.29
37 Jardi Van Der Lee EF Education-EasyPost + 02.29
38 Daniel Skerl Bahrain Victorious + 02.29
39 Djordje Djuric Solution Tech-Vini Fantini + 03.09
40 Logan Currie Lotto + 03.09
41 Enzo Leijnse Team Picnic PostNL + 03.20
42 Ramses Debruyne Alpecin-Deceuninck + 03.50
43 Lars Craps Lotto + 03.59
44 Kim Heiduk INEOS Grenadiers + 04.01
45 Sebastian Kolze Changizi Tudor Pro Cycling Team + 04.25
46 Michael Leonard INEOS Grenadiers + 06.10
47 Olav Kooij Team Visma | Lease a Bike + 14.22

Points

PosRiderTeam Points
1 Jonathan Milan Lidl-Trek 20
2 Finn Fisher-Black Red Bull-BORA-hansgrohe 16
3 Tobias Lund Andresen Team Picnic PostNL 12
4 Manuele Tarozzi VF Group-Bardiani CSF-Faizanè 11
5 Carlos Samudio Solution Tech-Vini Fantini 11
6 Federico Biagini VF Group-Bardiani CSF-Faizanè 10
7 Lennert Van Eetvelt Lotto 9
8 Oscar Onley Team Picnic PostNL 7
9 Aaron Gate XDS Astana Team 5
10 Harold Tejada XDS Astana Team 4
11 Lionel Taminiaux Lotto 3
12 Phil Bauhaus Bahrain Victorious 2
13 Amanuel Ghebreigzabhier Lidl-Trek 2
14 Tadej Pogacar UAE Team Emirates-XRG 1
15 Jasper Philipsen Alpecin-Deceuninck -5

Team

PosTeamTime
1 Red Bull-BORA-hansgrohe 10:34:42
2 Lidl-Trek + 00.00
3 XDS Astana Team + 00.00
4 Lotto + 00.00
5 Bahrain Victorious + 00.00
6 Movistar Team + 00.00
7 INEOS Grenadiers + 00.00
8 Israel-Premier Tech + 00.00
9 Intermarché-Wanty + 00.00
10 Decathlon AG2R La Mondiale Team + 00.00
11 Team Visma | Lease a Bike + 00.18
12 EF Education-EasyPost + 00.25
13 Solution Tech-Vini Fantini + 00.36
14 Team Picnic PostNL + 00.42
15 VF Group-Bardiani CSF-Faizanè + 01.02
16 Tudor Pro Cycling Team + 01.13
17 UAE Team Emirates-XRG + 01.33
18 Soudal Quick-Step + 01.55
19 Alpecin-Deceuninck + 02.51
20 Team Jayco-AlUla + 05.46

Race profile

Race
UAE Tour
Start date
17.02.2025
End date
23.02.2025
Total distance
138.0 km
Gen
Men
Cat
2.UWT
Country
United Arab Emirates
Discipline
Road
First edition
2019

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️