Tour Down Under 2024 - Stage 6

Unley > Mount Lofty, 128.2km

16.01-21.01

The Tour Down Under is a UCI WorldTour stage race held each January around Adelaide in South Australia. Often called the opening race of the pro cycling season, it combines city circuits, coastal roads and the climbs of the Adelaide Hills. First held in 1999, the event is known for its warm summer conditions, fan friendly atmosphere and the distinctive ochre leader jersey that reflects the region’s landscape.

Results

Stage

PosRiderTeam Time
1 Stephen Williams Israel-Premier Tech 3:05:26
2 Jhonnatan Narvaez INEOS Grenadiers + 00.00
3 Isaac del Toro UAE Team Emirates + 00.00
4 Bart Lemmen Team Visma | Lease a Bike + 00.00
5 Laurence Pithie Groupama-FDJ + 00.03
6 Julian Alaphilippe Soudal Quick-Step + 00.10
7 Damien Howson Australia + 00.10
8 Cristian Scaroni Astana Qazaqstan Team + 00.10
9 Bauke Mollema Lidl-Trek + 00.10
10 Lars Boven Alpecin-Deceuninck + 00.10
11 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 00.10
12 Gonzalo Serrano Movistar Team + 00.10
13 Bastien Tronchon Decathlon AG2R La Mondiale Team + 00.10
14 Roger Adrià BORA-hansgrohe + 00.10
15 Luca Vergallito Alpecin-Deceuninck + 00.10
16 Jack Haig Bahrain Victorious + 00.10
17 Ruben Guerreiro Movistar Team + 00.10
18 Georg Zimmermann Intermarché-Wanty + 00.10
19 Ben Zwiehoff BORA-hansgrohe + 00.10
20 Archie Ryan EF Education-EasyPost + 00.10
21 Oscar Onley Team dsm-firmenich PostNL + 00.10
22 Simon Yates Team Jayco-AlUla + 00.10
23 Michael Storer Australia + 00.10
24 Nick Schultz Israel-Premier Tech + 00.10
25 Juan Pedro Lopez Lidl-Trek + 00.10
26 Diego Ulissi UAE Team Emirates + 00.16
27 Lilian Calmejane Intermarché-Wanty + 00.16
28 Luke Burns Australia + 00.25
29 Gianmarco Garofoli Astana Qazaqstan Team + 00.27
30 Antoine Huby Soudal Quick-Step + 00.35
31 Chris Harper Team Jayco-AlUla + 00.35
32 James Knox Soudal Quick-Step + 00.35
33 Chris Hamilton Team dsm-firmenich PostNL + 00.35
34 Mathias Vacek Lidl-Trek + 00.35
35 Jon Barrenetxea Movistar Team + 00.35
36 Loe van Belle Team Visma | Lease a Bike + 00.35
37 Eddy Finé Cofidis + 00.35
38 Koen Bouwman Team Visma | Lease a Bike + 00.35
39 Milan Fretin Cofidis + 00.35
40 Michel Ries ARKEA-B&B HOTELS + 00.40
41 Clément Davy Groupama-FDJ + 00.47
42 Anthony Delaplace ARKEA-B&B HOTELS + 00.51
43 Louis Barré ARKEA-B&B HOTELS + 00.51
44 Jardi Van Der Lee EF Education-EasyPost + 00.51
45 Madis Mihkels Intermarché-Wanty + 00.51
46 Tobias Bayer Alpecin-Deceuninck + 00.55
47 Nans Peters Decathlon AG2R La Mondiale Team + 00.55
48 Jonas Rutsch EF Education-EasyPost + 00.55
49 Max Kanter Astana Qazaqstan Team + 00.55
50 Tristan Saunders Australia + 01.03
51 Robert Gesink Team Visma | Lease a Bike + 01.05
52 George Bennett Israel-Premier Tech + 01.05
53 Vinicius Rangel Movistar Team + 01.05
54 Owain Doull EF Education-EasyPost + 01.13
55 Reuben Thompson Groupama-FDJ + 01.24
56 António Morgado UAE Team Emirates + 01.24
57 Natnael Tesfazion Lidl-Trek + 01.29
58 Jaakko Hänninen Decathlon AG2R La Mondiale Team + 01.29
59 Simon Geschke Cofidis + 01.29
60 Juri Hollmann Alpecin-Deceuninck + 01.29
61 Joshua Tarling INEOS Grenadiers + 01.29
62 Laurens De Plus INEOS Grenadiers + 01.29
63 Gil Gelders Soudal Quick-Step + 01.51
64 Stefan de Bod EF Education-EasyPost + 01.51
65 Milan Vader Team Visma | Lease a Bike + 01.53
66 Jackson Medway Australia + 01.53
67 Pieter Serry Soudal Quick-Step + 01.53
68 Mick van Dijke Team Visma | Lease a Bike + 02.06
69 Fran Miholjevic Bahrain Victorious + 02.06
70 Simone Petilli Intermarché-Wanty + 02.12
71 Biniam Girmay Intermarché-Wanty + 02.12
72 Patrick Gamper BORA-hansgrohe + 02.12
73 Axel Mariault Cofidis + 02.19
74 Filip Maciejuk BORA-hansgrohe + 02.20
75 Franck Bonnamour Decathlon AG2R La Mondiale Team + 02.27
76 Harry Sweeny EF Education-EasyPost + 02.38
77 Quinn Simmons Lidl-Trek + 02.38
78 Johan Jacobs Movistar Team + 02.38
79 Clément Berthet Decathlon AG2R La Mondiale Team + 02.48
80 Sean Flynn Team dsm-firmenich PostNL + 03.00
81 Dmitriy Gruzdev Astana Qazaqstan Team + 03.13
82 Derek Gee Israel-Premier Tech + 03.17
83 Simon Clarke Israel-Premier Tech + 03.17
84 Ruben Fernandez Cofidis + 03.23
85 Paul Lapeira Decathlon AG2R La Mondiale Team + 03.23
86 Emils Liepins Team dsm-firmenich PostNL + 04.00
87 Jacopo Mosca Lidl-Trek + 04.00
88 Miles Scotson ARKEA-B&B HOTELS + 04.00
89 Dion Smith Intermarché-Wanty + 04.00
90 Kelland O'Brien Team Jayco-AlUla + 04.00
91 Maurice Ballerstedt Alpecin-Deceuninck + 04.00
92 Stan Van Tricht Alpecin-Deceuninck + 04.22
93 Johannes Staune-Mittet Team Visma | Lease a Bike + 04.24
94 Fabian Lienhard Groupama-FDJ + 04.41
95 Manlio Moro Movistar Team + 04.41
96 Casper Pedersen Soudal Quick-Step + 04.56
97 Michele Gazzoli Astana Qazaqstan Team + 05.01
98 Iván García Cortina Movistar Team + 05.01
99 Jack Rootkin-Gray EF Education-EasyPost + 05.06
100 Nicolò Buratti Bahrain Victorious + 05.06
101 Phil Bauhaus Bahrain Victorious + 05.06
102 Kevin Ledanois ARKEA-B&B HOTELS + 05.06
103 Dario Cataldo Lidl-Trek + 05.06
104 Liam Walsh Australia + 05.49
105 Tom Paquot Intermarché-Wanty + 06.39
106 Samuele Battistella Astana Qazaqstan Team + 06.39
107 Sam Welsford BORA-hansgrohe + 06.41
108 Piet Allegaert Cofidis + 06.59
109 Danny van Poppel BORA-hansgrohe + 07.26
110 Caleb Ewan Team Jayco-AlUla + 07.26
111 Patrick Bevin Team dsm-firmenich PostNL + 07.26
112 Pavel Bittner Team dsm-firmenich PostNL + 07.26
113 Declan Trezise Australia + 07.26
114 Ben Swift INEOS Grenadiers + 07.26
115 Laurens Huys ARKEA-B&B HOTELS + 07.26
116 Finn Fisher-Black UAE Team Emirates + 07.28
117 Enzo Paleni Groupama-FDJ + 07.28
118 Leo Hayter INEOS Grenadiers + 08.03
119 Filippo Ganna INEOS Grenadiers + 11.55
120 Michael Vink UAE Team Emirates + 11.55
121 Alessandro Covi UAE Team Emirates + 11.55
122 Alvaro Hodeg UAE Team Emirates + 13.06
123 Guillaume Boivin Israel-Premier Tech + 13.06
124 Elia Viviani INEOS Grenadiers + 13.06
125 Daniel McLay ARKEA-B&B HOTELS + 13.06
126 Josef Cerný Soudal Quick-Step + 13.06
127 Ryan Mullen BORA-hansgrohe + 13.06
128 Johan Price-Pejtersen Bahrain Victorious + 13.06
129 Campbell Stewart Team Jayco-AlUla + 13.06
130 Michael Hepburn Team Jayco-AlUla + 13.06
- Patrick Eddy Team dsm-firmenich PostNL DNF

GC

PosRiderTeam Time
1 Stephen Williams Israel-Premier Tech 19:13:34
2 Jhonnatan Narvaez INEOS Grenadiers + 00.09
3 Isaac del Toro UAE Team Emirates + 00.11
4 Oscar Onley Team dsm-firmenich PostNL + 00.20
5 Bart Lemmen Team Visma | Lease a Bike + 00.23
6 Julian Alaphilippe Soudal Quick-Step + 00.33
7 Simon Yates Team Jayco-AlUla + 00.33
8 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team + 00.36
9 Damien Howson Australia + 00.42
10 Jack Haig Bahrain Victorious + 00.50
11 Nick Schultz Israel-Premier Tech + 00.50
12 Georg Zimmermann Intermarché-Wanty + 00.57
13 Ben Zwiehoff BORA-hansgrohe + 00.57
14 Ruben Guerreiro Movistar Team + 01.02
15 Bauke Mollema Lidl-Trek + 01.02
16 Juan Pedro Lopez Lidl-Trek + 01.02
17 Luca Vergallito Alpecin-Deceuninck + 01.02
18 Roger Adrià BORA-hansgrohe + 01.07
19 Diego Ulissi UAE Team Emirates + 01.08
20 Michael Storer Australia + 01.09
21 Bastien Tronchon Decathlon AG2R La Mondiale Team + 01.11
22 Laurence Pithie Groupama-FDJ + 01.12
23 Lars Boven Alpecin-Deceuninck + 01.20
24 Lilian Calmejane Intermarché-Wanty + 01.25
25 Chris Hamilton Team dsm-firmenich PostNL + 01.27
26 Chris Harper Team Jayco-AlUla + 01.27
27 Antoine Huby Soudal Quick-Step + 01.36
28 Louis Barré ARKEA-B&B HOTELS + 01.46
29 Archie Ryan EF Education-EasyPost + 01.48
30 James Knox Soudal Quick-Step + 02.04
31 Michel Ries ARKEA-B&B HOTELS + 02.05
32 Jon Barrenetxea Movistar Team + 02.06
33 Koen Bouwman Team Visma | Lease a Bike + 02.06
34 Gonzalo Serrano Movistar Team + 02.08
35 Gianmarco Garofoli Astana Qazaqstan Team + 02.11
36 George Bennett Israel-Premier Tech + 02.26
37 Milan Vader Team Visma | Lease a Bike + 02.45
38 Max Kanter Astana Qazaqstan Team + 02.53
39 Axel Mariault Cofidis + 02.53
40 Tobias Bayer Alpecin-Deceuninck + 03.00
41 Jaakko Hänninen Decathlon AG2R La Mondiale Team + 03.00
42 Simon Geschke Cofidis + 03.27
43 Stefan de Bod EF Education-EasyPost + 03.30
44 Eddy Finé Cofidis + 03.32
45 Laurens De Plus INEOS Grenadiers + 03.34
46 Clément Berthet Decathlon AG2R La Mondiale Team + 03.38
47 António Morgado UAE Team Emirates + 03.44
48 Reuben Thompson Groupama-FDJ + 04.21
49 Robert Gesink Team Visma | Lease a Bike + 04.28
50 Natnael Tesfazion Lidl-Trek + 04.32
51 Anthony Delaplace ARKEA-B&B HOTELS + 04.46
52 Derek Gee Israel-Premier Tech + 05.01
53 Ruben Fernandez Cofidis + 05.21
54 Franck Bonnamour Decathlon AG2R La Mondiale Team + 05.22
55 Joshua Tarling INEOS Grenadiers + 05.43
56 Biniam Girmay Intermarché-Wanty + 05.57
57 Dion Smith Intermarché-Wanty + 05.58
58 Simone Petilli Intermarché-Wanty + 06.08
59 Pieter Serry Soudal Quick-Step + 07.06
60 Loe van Belle Team Visma | Lease a Bike + 07.22
61 Quinn Simmons Lidl-Trek + 07.35
62 Juri Hollmann Alpecin-Deceuninck + 07.48
63 Finn Fisher-Black UAE Team Emirates + 08.05
64 Mathias Vacek Lidl-Trek + 08.25
65 Mick van Dijke Team Visma | Lease a Bike + 08.25
66 Harry Sweeny EF Education-EasyPost + 08.35
67 Luke Burns Australia + 08.37
68 Simon Clarke Israel-Premier Tech + 08.42
69 Jonas Rutsch EF Education-EasyPost + 08.45
70 Enzo Paleni Groupama-FDJ + 09.12
71 Nans Peters Decathlon AG2R La Mondiale Team + 09.44
72 Milan Fretin Cofidis + 09.58
73 Owain Doull EF Education-EasyPost + 10.02
74 Madis Mihkels Intermarché-Wanty + 10.14
75 Patrick Gamper BORA-hansgrohe + 10.43
76 Gil Gelders Soudal Quick-Step + 10.51
77 Paul Lapeira Decathlon AG2R La Mondiale Team + 11.53
78 Kevin Ledanois ARKEA-B&B HOTELS + 13.19
79 Jacopo Mosca Lidl-Trek + 13.24
80 Dmitriy Gruzdev Astana Qazaqstan Team + 13.46
81 Iván García Cortina Movistar Team + 14.07
82 Jardi Van Der Lee EF Education-EasyPost + 14.15
83 Casper Pedersen Soudal Quick-Step + 14.19
84 Stan Van Tricht Alpecin-Deceuninck + 14.25
85 Miles Scotson ARKEA-B&B HOTELS + 14.32
86 Sean Flynn Team dsm-firmenich PostNL + 14.33
87 Fran Miholjevic Bahrain Victorious + 14.33
88 Phil Bauhaus Bahrain Victorious + 14.43
89 Manlio Moro Movistar Team + 14.46
90 Kelland O'Brien Team Jayco-AlUla + 15.01
91 Dario Cataldo Lidl-Trek + 15.01
92 Pavel Bittner Team dsm-firmenich PostNL + 15.03
93 Tristan Saunders Australia + 15.33
94 Filip Maciejuk BORA-hansgrohe + 15.38
95 Emils Liepins Team dsm-firmenich PostNL + 15.46
96 Fabian Lienhard Groupama-FDJ + 15.57
97 Cristian Scaroni Astana Qazaqstan Team + 16.09
98 Michael Vink UAE Team Emirates + 16.41
99 Sam Welsford BORA-hansgrohe + 16.43
100 Declan Trezise Australia + 16.57
101 Danny van Poppel BORA-hansgrohe + 16.59
102 Piet Allegaert Cofidis + 17.02
103 Caleb Ewan Team Jayco-AlUla + 17.28
104 Jack Rootkin-Gray EF Education-EasyPost + 17.44
105 Johannes Staune-Mittet Team Visma | Lease a Bike + 18.01
106 Alessandro Covi UAE Team Emirates + 19.00
106 Jackson Medway Australia + 18.54
108 Maurice Ballerstedt Alpecin-Deceuninck + 19.03
109 Patrick Bevin Team dsm-firmenich PostNL + 20.06
110 Ben Swift INEOS Grenadiers + 20.06
111 Vinicius Rangel Movistar Team + 20.26
112 Laurens Huys ARKEA-B&B HOTELS + 20.55
113 Tom Paquot Intermarché-Wanty + 21.22
114 Liam Walsh Australia + 22.00
115 Clément Davy Groupama-FDJ + 23.55
116 Filippo Ganna INEOS Grenadiers + 24.09
117 Ryan Mullen BORA-hansgrohe + 24.30
118 Elia Viviani INEOS Grenadiers + 24.35
119 Nicolò Buratti Bahrain Victorious + 26.16
120 Michele Gazzoli Astana Qazaqstan Team + 26.38
121 Samuele Battistella Astana Qazaqstan Team + 28.24
122 Campbell Stewart Team Jayco-AlUla + 29.10
123 Leo Hayter INEOS Grenadiers + 30.24
124 Johan Jacobs Movistar Team + 30.51
125 Guillaume Boivin Israel-Premier Tech + 31.32
126 Josef Cerný Soudal Quick-Step + 32.48
127 Alvaro Hodeg UAE Team Emirates + 33.44
128 Daniel McLay ARKEA-B&B HOTELS + 34.27
129 Michael Hepburn Team Jayco-AlUla + 44.25
130 Johan Price-Pejtersen Bahrain Victorious + 53.17
- Patrick Eddy Team dsm-firmenich PostNL DNF

Youth

PosRiderTeam Time
1 Isaac del Toro UAE Team Emirates 19:13:45
2 Oscar Onley Team dsm-firmenich PostNL + 00.09
3 Bastien Tronchon Decathlon AG2R La Mondiale Team + 01.00
4 Laurence Pithie Groupama-FDJ + 01.01
5 Gianmarco Garofoli Astana Qazaqstan Team + 02.00
6 António Morgado UAE Team Emirates + 03.33
7 Joshua Tarling INEOS Grenadiers + 05.32
8 Loe van Belle Team Visma | Lease a Bike + 07.11
9 Mathias Vacek Lidl-Trek + 08.14
10 Enzo Paleni Groupama-FDJ + 09.01
11 Madis Mihkels Intermarché-Wanty + 10.03
12 Gil Gelders Soudal Quick-Step + 10.40
13 Fran Miholjevic Bahrain Victorious + 14.22
14 Manlio Moro Movistar Team + 14.35
15 Pavel Bittner Team dsm-firmenich PostNL + 14.52
16 Declan Trezise Australia + 16.46
17 Jack Rootkin-Gray EF Education-EasyPost + 17.33
18 Johannes Staune-Mittet Team Visma | Lease a Bike + 17.50
19 Jackson Medway Australia + 18.43

Points

PosRiderTeam Points
1 Sam Welsford BORA-hansgrohe 90
2 Biniam Girmay Intermarché-Wanty 77
3 Jhonnatan Narvaez INEOS Grenadiers 70
4 Stephen Williams Israel-Premier Tech 69
5 Isaac del Toro UAE Team Emirates 61
6 Laurence Pithie Groupama-FDJ 60
7 Max Kanter Astana Qazaqstan Team 54
8 Caleb Ewan Team Jayco-AlUla 52
9 Lars Boven Alpecin-Deceuninck 44
10 Phil Bauhaus Bahrain Victorious 36
11 Bart Lemmen Team Visma | Lease a Bike 30
12 Julian Alaphilippe Soudal Quick-Step 28
13 Elia Viviani INEOS Grenadiers 25
14 Danny van Poppel BORA-hansgrohe 24
15 Milan Fretin Cofidis 23
16 Daniel McLay ARKEA-B&B HOTELS 22
17 Oscar Onley Team dsm-firmenich PostNL 20
18 Damien Howson Australia 20
19 Gonzalo Serrano Movistar Team 19
20 Valentin Paret-Peintre Decathlon AG2R La Mondiale Team 18
21 Alvaro Hodeg UAE Team Emirates 18
22 Antoine Huby Soudal Quick-Step 16
23 Ruben Guerreiro Movistar Team 13
24 Madis Mihkels Intermarché-Wanty 13
25 Axel Mariault Cofidis 12
26 Mathias Vacek Lidl-Trek 11
27 Cristian Scaroni Astana Qazaqstan Team 11
28 Simon Yates Team Jayco-AlUla 10
29 Finn Fisher-Black UAE Team Emirates 9
30 Bauke Mollema Lidl-Trek 9
31 Simon Clarke Israel-Premier Tech 7
32 Emils Liepins Team dsm-firmenich PostNL 7
33 Jardi Van Der Lee EF Education-EasyPost 6
34 Iván García Cortina Movistar Team 6
35 Jackson Medway Australia 5
36 Maurice Ballerstedt Alpecin-Deceuninck 5
37 Vinicius Rangel Movistar Team 5
38 Liam Walsh Australia 5
39 Johan Jacobs Movistar Team 5
40 Stefan de Bod EF Education-EasyPost 5
41 Natnael Tesfazion Lidl-Trek 5
42 Franck Bonnamour Decathlon AG2R La Mondiale Team 5
43 Pavel Bittner Team dsm-firmenich PostNL 5
44 Jack Haig Bahrain Victorious 4
45 Luke Burns Australia 4
46 Georg Zimmermann Intermarché-Wanty 3
47 Jacopo Mosca Lidl-Trek 3
48 Nick Schultz Israel-Premier Tech 3
49 Bastien Tronchon Decathlon AG2R La Mondiale Team 3
50 Ben Zwiehoff BORA-hansgrohe 2
51 Roger Adrià BORA-hansgrohe 2
52 Louis Barré ARKEA-B&B HOTELS 2
53 Ruben Fernandez Cofidis 2
54 Gil Gelders Soudal Quick-Step 2
55 Tristan Saunders Australia 2
56 Samuele Battistella Astana Qazaqstan Team 2
57 Luca Vergallito Alpecin-Deceuninck 1
58 Milan Vader Team Visma | Lease a Bike 1
59 Clément Berthet Decathlon AG2R La Mondiale Team 1
60 António Morgado UAE Team Emirates 1
61 Casper Pedersen Soudal Quick-Step 1
62 Kelland O'Brien Team Jayco-AlUla 1
63 Piet Allegaert Cofidis 1
64 Campbell Stewart Team Jayco-AlUla 1

Mountain

PosRiderTeam Points
1 Luke Burns Australia 49
2 Jardi Van Der Lee EF Education-EasyPost 23
3 Gil Gelders Soudal Quick-Step 20
4 Chris Harper Team Jayco-AlUla 12
5 Julian Alaphilippe Soudal Quick-Step 10
6 António Morgado UAE Team Emirates 8
7 Tristan Saunders Australia 8
8 Jacopo Mosca Lidl-Trek 7
9 Louis Barré ARKEA-B&B HOTELS 6
10 Oscar Onley Team dsm-firmenich PostNL 6
11 Stefan de Bod EF Education-EasyPost 6
12 Franck Bonnamour Decathlon AG2R La Mondiale Team 6
13 Vinicius Rangel Movistar Team 5
14 Axel Mariault Cofidis 5
15 Stephen Williams Israel-Premier Tech 4
16 Damien Howson Australia 4
17 Georg Zimmermann Intermarché-Wanty 4
18 Alessandro Covi UAE Team Emirates 4
19 Michael Hepburn Team Jayco-AlUla 4
20 Jackson Medway Australia 3
21 Alvaro Hodeg UAE Team Emirates 3
22 Jhonnatan Narvaez INEOS Grenadiers 2
23 Simon Yates Team Jayco-AlUla 2
24 Cristian Scaroni Astana Qazaqstan Team 2
25 Bart Lemmen Team Visma | Lease a Bike 1
26 Tobias Bayer Alpecin-Deceuninck 1
27 Filip Maciejuk BORA-hansgrohe 1
28 Liam Walsh Australia 1

Team

PosTeamTime
1 Decathlon AG2R La Mondiale Team 57:44:14
2 Israel-Premier Tech + 00.04
3 UAE Team Emirates + 00.06
4 Soudal Quick-Step + 00.16
5 Team Visma | Lease a Bike + 00.24
6 Intermarché-Wanty + 01.42
7 Movistar Team + 01.44
8 Alpecin-Deceuninck + 01.54
9 Lidl-Trek + 02.10
10 Australia + 02.39
11 Cofidis + 03.43
12 Groupama-FDJ + 04.32
13 INEOS Grenadiers + 05.07
14 ARKEA-B&B HOTELS + 05.07
15 BORA-hansgrohe + 07.24
16 Astana Qazaqstan Team + 07.39
17 EF Education-EasyPost + 07.43
18 Team dsm-firmenich PostNL + 08.03
19 Team Jayco-AlUla + 10.52
20 Bahrain Victorious + 22.09

Race profile

Race
Tour Down Under
Start date
16.01.2024
End date
21.01.2024
Total distance
128.2 km
Gen
Men
Cat
2.UWT
Country
Australia
Discipline
Road
First edition
1999

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 ❤️