Tour du Loir-et-Cher 2025 - Stage 3

Beauce-la-Romaine > Naveil, 205.7km

16.04-20.04

Results

Stage

PosRiderTeam Time
1 Marceli Boguslawski ATT Investments 4:35:51
2 Matthew Fox VC Rouen 76 + 00.01
3 Markus Mäeuibo Charvieu-Chavagneux IC + 00.01
4 Jonathan Malte Rottmann Germany + 00.01
5 Louis Hardouin Guidon Chalettois + 00.01
6 Alfie George SCO Dijon-Team Material-velo.com + 00.01
7 Malo Stevant Dinan Sport Cycling + 00.01
8 Joppe Heremans VolkerWessels Cycling Team + 00.01
9 Nikiforos Arvanitou Novapor Theseus SportsClub + 00.01
10 Vincent Hoppezak Parkhotel Valkenburg + 00.01
11 Michael Boros Elkov-Kasper + 00.01
12 Mathias Sanlaville Team Atria-Montluçon Cyclisme + 00.01
13 Victor Broex Metec-SOLARWATT pb Mantel + 00.01
14 Tim Marsman VolkerWessels Cycling Team + 00.01
15 Silas Koech Team Lotto-Kern Haus PSD Bank + 00.01
16 Frits Biesterbos BEAT Cycling Club + 00.01
17 Halvor Utengen Sandstad Team Coop-Repsol + 00.01
18 David Larsson Sweden + 00.01
19 Enzo Boulet Velo Club Villefranche Beaujolais + 00.01
20 Evan Pavis Vendée U Pays de la Loire + 00.01
21 Jakub Kaczmarek Mazowsze Serce Polski + 00.01
22 Guillaume Adam VC Rouen 76 + 00.01
23 Karsten Feldmann Team Coop-Repsol + 00.01
24 Axel van der Tuuk Metec-SOLARWATT pb Mantel + 00.01
25 Markus Pajur Charvieu-Chavagneux IC + 00.01
26 Anthony Rallé Dinan Sport Cycling + 00.01
27 Mathis Avondts Parkhotel Valkenburg + 00.01
28 Nikolaos Drakos Novapor Theseus SportsClub + 00.01
29 Jochem Kerckhaert BEAT Cycling Club + 00.01
30 Edgar Curto Pellicer Illes Balears Arabay Cycling + 00.01
31 Roy Hoogendoorn Metec-SOLARWATT pb Mantel + 00.01
32 Lucas Grieco AVC Aix-en-Provence Dole + 00.01
33 Storm Ingebrigtsen Team Coop-Repsol + 00.01
34 Jasper Haest VolkerWessels Cycling Team + 00.01
35 Corentin Lequet AVC Aix-en-Provence Dole + 00.01
36 Ruud Junior Nagengast VolkerWessels Cycling Team + 00.01
37 Alexandre Kess Team Lotto-Kern Haus PSD Bank + 00.01
38 Stef Koning Parkhotel Valkenburg + 00.01
39 Ole Theiler Germany + 00.01
40 Simon Baran Velo Club Villefranche Beaujolais + 00.01
41 Lukasz Owsian Mazowsze Serce Polski + 00.01
42 Niklas Larsen BHS-PL Beton Bornholm + 00.01
43 Mickaël Guichard Team Atria-Montluçon Cyclisme + 00.01
44 Joes Oosterlinck VolkerWessels Cycling Team + 00.01
45 Alan Banaszek ATT Investments + 00.01
46 Axel Habert Team Atria-Montluçon Cyclisme + 00.10
47 Stijn Appel BEAT Cycling Club + 00.10
48 Roan Konings Metec-SOLARWATT pb Mantel + 00.10
49 Finn Crockett VolkerWessels Cycling Team + 00.10
50 Thomas Tachot Velo Club Villefranche Beaujolais + 00.10
51 Meindert Weulink Parkhotel Valkenburg + 00.14
52 Ben Jochum Team Lotto-Kern Haus PSD Bank + 00.14
53 Axel Salvadori Velo Club Villefranche Beaujolais + 00.14
54 Mathis Tonneau Team Atria-Montluçon Cyclisme + 00.14
55 Florentin Lecamus-Lambert VC Rouen 76 + 00.14
56 Théo Meal Dinan Sport Cycling + 00.14
57 Antony Chamerat Dumont Velo Club Villefranche Beaujolais + 00.14
58 Norbert Banaszek ATT Investments + 00.14
59 Miguel Heidemann Germany + 00.14
60 Filip Helta Mazowsze Serce Polski + 00.14
61 Hugo Roudier SCO Dijon-Team Material-velo.com + 00.14
62 Marcin Budzinski ATT Investments + 00.01
63 Isak Magnusson Sweden + 01.23
64 Ricard Fito Illes Balears Arabay Cycling + 01.42
65 Stepan Zahalka Elkov-Kasper + 02.39
66 Asier Pablo Gonzalez Illes Balears Arabay Cycling + 02.39
67 Quentin Bourg SCO Dijon-Team Material-velo.com + 02.39
68 Martijn Rasenberg Parkhotel Valkenburg + 02.39
69 Marijn Maas BEAT Cycling Club + 02.39
70 Lennart Voege Germany + 02.39
71 Thibaud Bridron Guidon Chalettois + 02.39
72 Emil Schandorff Iwersen BHS-PL Beton Bornholm + 02.39
73 Acke Dahlblom Sweden + 02.39
74 Nathan Bommenel AVC Aix-en-Provence Dole + 02.43
75 Benjamin Marais Vendée U Pays de la Loire + 02.43
76 Marcus Sander Hansen BHS-PL Beton Bornholm + 02.43
77 Hugo Lennartsson AVC Aix-en-Provence Dole + 02.45
78 Mathis Baron VC Rouen 76 + 04.28
79 Tanguy Loisy Team Atria-Montluçon Cyclisme + 04.34
80 Colin Ossiansson Sweden + 04.34
81 Alexis Pierre Dinan Sport Cycling + 04.34
82 Lucas Mainguenaud Vendée U Pays de la Loire + 04.34
83 Joel Mellby Sweden + 04.34
84 Ilan Larmet VC Rouen 76 + 04.34
85 Joshua Huppertz Team Lotto-Kern Haus PSD Bank + 04.34
86 Jon Knolle Germany + 04.34
87 Axel Romé Dinan Sport Cycling + 04.34
88 Baptiste Berger Velo Club Villefranche Beaujolais + 04.34
89 Romain Arcangeli Charvieu-Chavagneux IC + 04.34
90 Swann Guefveneu Vendée U Pays de la Loire + 04.44
91 Farley Barber SCO Dijon-Team Material-velo.com + 04.44
92 Lorenzo Magnien Guidon Chalettois + 05.39
93 Adam Bittman Elkov-Kasper + 05.40
94 William Philippe Dinan Sport Cycling + 05.40
95 Daniel Mraz Elkov-Kasper + 05.40
96 Amaury Pacouret Team Atria-Montluçon Cyclisme + 05.40
97 Louison Boulain Guidon Chalettois + 05.40
98 Julian Borresch Germany + 05.40
99 Louis Grupp Team Lotto-Kern Haus PSD Bank + 05.40
100 Ronan Racault Guidon Chalettois + 05.40
101 Ville Merlöv Sweden + 05.40
102 Martin Voltr ATT Investments + 05.40
103 Michael Kukrle ATT Investments + 05.40
104 Daan van Sintmaartensdijk BEAT Cycling Club + 05.40
105 Hubert Grygowski Mazowsze Serce Polski + 05.43
106 Michal Pomorski Mazowsze Serce Polski + 05.43
107 Johan Ravnøy Team Coop-Repsol + 05.43
108 Niek Hoornsman Metec-SOLARWATT pb Mantel + 05.43
109 Marius Macé SCO Dijon-Team Material-velo.com + 05.43
110 Charles Marchandise AVC Aix-en-Provence Dole + 05.43
111 Corentin Tricot Guidon Chalettois + 05.43
112 Martin Szokody BHS-PL Beton Bornholm + 09.20
113 Daniel Stampe BHS-PL Beton Bornholm + 09.20
114 Asger Røjbek Sørensen BHS-PL Beton Bornholm + 09.20
115 Jakub Mareczko Mazowsze Serce Polski + 09.20
- Anthony Baudis Charvieu-Chavagneux IC DNS
- Guillaume Bagou Charvieu-Chavagneux IC DNS
- Milan Kadlec Elkov-Kasper DNF
- Marko Stankovic Novapor Theseus SportsClub DNF
- Joan Gamundi Illes Balears Arabay Cycling DNF
- Boris Romers Metec-SOLARWATT pb Mantel DNF
- Glen Van Nuffelen Novapor Theseus SportsClub DNF
- Séraphin Rayer Charvieu-Chavagneux IC DNF
- Maxime Meynard Vendée U Pays de la Loire DNF
- Unai Esparza Illes Balears Arabay Cycling DNF
- Sacha Bergaud SCO Dijon-Team Material-velo.com DNF
- Soh Narumi Novapor Theseus SportsClub DNF
- Adam Pesek Elkov-Kasper DNF
- Magnus Wæhre Team Coop-Repsol DNF

GC

PosRiderTeam Time
1 Niklas Larsen BHS-PL Beton Bornholm 10:47:39
2 Silas Koech Team Lotto-Kern Haus PSD Bank + 00.44
3 Louis Hardouin Guidon Chalettois + 00.45
4 Tim Marsman VolkerWessels Cycling Team + 00.46
5 Jochem Kerckhaert BEAT Cycling Club + 00.49
6 Matthew Fox VC Rouen 76 + 00.51
7 Karsten Feldmann Team Coop-Repsol + 00.51
8 Marcin Budzinski ATT Investments + 00.52
9 Mathias Sanlaville Team Atria-Montluçon Cyclisme + 00.53
10 Alfie George SCO Dijon-Team Material-velo.com + 00.54
11 Marceli Boguslawski ATT Investments + 00.55
12 Nikiforos Arvanitou Novapor Theseus SportsClub + 00.57
13 Jakub Kaczmarek Mazowsze Serce Polski + 01.00
14 Malo Stevant Dinan Sport Cycling + 01.00
15 Vincent Hoppezak Parkhotel Valkenburg + 01.00
16 Alexandre Kess Team Lotto-Kern Haus PSD Bank + 01.00
17 Ruud Junior Nagengast VolkerWessels Cycling Team + 01.00
18 Guillaume Adam VC Rouen 76 + 01.00
19 Roy Hoogendoorn Metec-SOLARWATT pb Mantel + 01.00
20 Axel Habert Team Atria-Montluçon Cyclisme + 01.01
21 Axel van der Tuuk Metec-SOLARWATT pb Mantel + 01.02
22 Markus Mäeuibo Charvieu-Chavagneux IC + 01.04
23 Frits Biesterbos BEAT Cycling Club + 01.06
24 Jonathan Malte Rottmann Germany + 01.08
25 Edgar Curto Pellicer Illes Balears Arabay Cycling + 01.08
26 Evan Pavis Vendée U Pays de la Loire + 01.08
27 Mathis Avondts Parkhotel Valkenburg + 01.08
28 Jasper Haest VolkerWessels Cycling Team + 01.08
29 Victor Broex Metec-SOLARWATT pb Mantel + 01.08
30 Michael Boros Elkov-Kasper + 01.08
31 Storm Ingebrigtsen Team Coop-Repsol + 01.08
32 Markus Pajur Charvieu-Chavagneux IC + 01.08
33 Anthony Rallé Dinan Sport Cycling + 01.08
34 Stef Koning Parkhotel Valkenburg + 01.08
35 Joppe Heremans VolkerWessels Cycling Team + 01.08
36 Lucas Grieco AVC Aix-en-Provence Dole + 01.08
37 Corentin Lequet AVC Aix-en-Provence Dole + 01.08
38 Ole Theiler Germany + 01.08
39 Simon Baran Velo Club Villefranche Beaujolais + 01.08
40 Lukasz Owsian Mazowsze Serce Polski + 01.08
41 Mickaël Guichard Team Atria-Montluçon Cyclisme + 01.08
42 Roan Konings Metec-SOLARWATT pb Mantel + 01.17
43 Finn Crockett VolkerWessels Cycling Team + 01.17
44 Stijn Appel BEAT Cycling Club + 01.17
45 Thomas Tachot Velo Club Villefranche Beaujolais + 01.17
46 Antony Chamerat Dumont Velo Club Villefranche Beaujolais + 01.21
47 Meindert Weulink Parkhotel Valkenburg + 01.21
48 Axel Salvadori Velo Club Villefranche Beaujolais + 01.21
49 Florentin Lecamus-Lambert VC Rouen 76 + 01.21
50 Théo Meal Dinan Sport Cycling + 01.21
51 Miguel Heidemann Germany + 01.21
52 Mathis Tonneau Team Atria-Montluçon Cyclisme + 01.21
53 Hugo Roudier SCO Dijon-Team Material-velo.com + 01.21
54 Ricard Fito Illes Balears Arabay Cycling + 02.49
55 David Larsson Sweden + 03.21
56 Martijn Rasenberg Parkhotel Valkenburg + 03.38
57 Halvor Utengen Sandstad Team Coop-Repsol + 03.40
58 Joes Oosterlinck VolkerWessels Cycling Team + 03.43
59 Filip Helta Mazowsze Serce Polski + 03.45
60 Thibaud Bridron Guidon Chalettois + 03.46
61 Asier Pablo Gonzalez Illes Balears Arabay Cycling + 03.46
62 Stepan Zahalka Elkov-Kasper + 03.46
63 Marijn Maas BEAT Cycling Club + 03.46
64 Emil Schandorff Iwersen BHS-PL Beton Bornholm + 03.46
65 Nathan Bommenel AVC Aix-en-Provence Dole + 03.50
66 Benjamin Marais Vendée U Pays de la Loire + 03.50
67 Enzo Boulet Velo Club Villefranche Beaujolais + 03.57
68 Quentin Bourg SCO Dijon-Team Material-velo.com + 04.36
69 Marcus Sander Hansen BHS-PL Beton Bornholm + 04.47
70 Jon Knolle Germany + 05.29
71 Joel Mellby Sweden + 05.41
72 Axel Romé Dinan Sport Cycling + 05.41
73 Baptiste Berger Velo Club Villefranche Beaujolais + 05.41
74 Ilan Larmet VC Rouen 76 + 05.41
75 Lennart Voege Germany + 06.14
76 Ben Jochum Team Lotto-Kern Haus PSD Bank + 06.40
77 Lorenzo Magnien Guidon Chalettois + 06.46
78 Daniel Mraz Elkov-Kasper + 06.47
79 Louis Grupp Team Lotto-Kern Haus PSD Bank + 06.47
80 Julian Borresch Germany + 06.47
81 Ronan Racault Guidon Chalettois + 06.47
82 Michael Kukrle ATT Investments + 06.47
83 Johan Ravnøy Team Coop-Repsol + 06.50
84 Adam Bittman Elkov-Kasper + 07.40
85 Alexis Pierre Dinan Sport Cycling + 08.09
86 Swann Guefveneu Vendée U Pays de la Loire + 08.34
87 Acke Dahlblom Sweden + 09.05
88 Ville Merlöv Sweden + 09.11
89 Nikolaos Drakos Novapor Theseus SportsClub + 09.21
90 Alan Banaszek ATT Investments + 09.25
91 Hubert Grygowski Mazowsze Serce Polski + 09.31
92 Norbert Banaszek ATT Investments + 09.34
93 Isak Magnusson Sweden + 10.43
94 Tanguy Loisy Team Atria-Montluçon Cyclisme + 11.00
95 Joshua Huppertz Team Lotto-Kern Haus PSD Bank + 11.00
96 Romain Arcangeli Charvieu-Chavagneux IC + 11.00
97 Hugo Lennartsson AVC Aix-en-Provence Dole + 12.05
98 Daan van Sintmaartensdijk BEAT Cycling Club + 12.06
99 Charles Marchandise AVC Aix-en-Provence Dole + 12.09
100 Niek Hoornsman Metec-SOLARWATT pb Mantel + 12.20
101 Daniel Stampe BHS-PL Beton Bornholm + 12.30
102 Colin Ossiansson Sweden + 12.45
103 Lucas Mainguenaud Vendée U Pays de la Loire + 13.35
104 Mathis Baron VC Rouen 76 + 13.53
105 Farley Barber SCO Dijon-Team Material-velo.com + 14.02
106 William Philippe Dinan Sport Cycling + 14.47
107 Marius Macé SCO Dijon-Team Material-velo.com + 14.50
108 Louison Boulain Guidon Chalettois + 14.50
109 Amaury Pacouret Team Atria-Montluçon Cyclisme + 14.54
110 Michal Pomorski Mazowsze Serce Polski + 15.03
111 Corentin Tricot Guidon Chalettois + 15.17
112 Asger Røjbek Sørensen BHS-PL Beton Bornholm + 15.45
113 Martin Szokody BHS-PL Beton Bornholm + 17.19
114 Martin Voltr ATT Investments + 19.25
115 Jakub Mareczko Mazowsze Serce Polski + 23.05
- Anthony Baudis Charvieu-Chavagneux IC DNS
- Guillaume Bagou Charvieu-Chavagneux IC DNS
- Milan Kadlec Elkov-Kasper DNF
- Marko Stankovic Novapor Theseus SportsClub DNF
- Joan Gamundi Illes Balears Arabay Cycling DNF
- Boris Romers Metec-SOLARWATT pb Mantel DNF
- Glen Van Nuffelen Novapor Theseus SportsClub DNF
- Séraphin Rayer Charvieu-Chavagneux IC DNF
- Maxime Meynard Vendée U Pays de la Loire DNF
- Unai Esparza Illes Balears Arabay Cycling DNF
- Sacha Bergaud SCO Dijon-Team Material-velo.com DNF
- Soh Narumi Novapor Theseus SportsClub DNF
- Adam Pesek Elkov-Kasper DNF
- Magnus Wæhre Team Coop-Repsol DNF

Youth

PosRiderTeam Time
1 Silas Koech Team Lotto-Kern Haus PSD Bank 10:48:23
2 Karsten Feldmann Team Coop-Repsol + 00.07
3 Mathias Sanlaville Team Atria-Montluçon Cyclisme + 00.09
4 Nikiforos Arvanitou Novapor Theseus SportsClub + 00.13
5 Alexandre Kess Team Lotto-Kern Haus PSD Bank + 00.16
6 Ruud Junior Nagengast VolkerWessels Cycling Team + 00.16
7 Markus Mäeuibo Charvieu-Chavagneux IC + 00.20
8 Jonathan Malte Rottmann Germany + 00.24
9 Evan Pavis Vendée U Pays de la Loire + 00.24
10 Mathis Avondts Parkhotel Valkenburg + 00.24
11 Storm Ingebrigtsen Team Coop-Repsol + 00.24
12 Stef Koning Parkhotel Valkenburg + 00.24
13 Joppe Heremans VolkerWessels Cycling Team + 00.24
14 Lucas Grieco AVC Aix-en-Provence Dole + 00.24
15 Corentin Lequet AVC Aix-en-Provence Dole + 00.24
16 Roan Konings Metec-SOLARWATT pb Mantel + 00.33
17 Thomas Tachot Velo Club Villefranche Beaujolais + 00.33
18 Axel Salvadori Velo Club Villefranche Beaujolais + 00.37
19 Hugo Roudier SCO Dijon-Team Material-velo.com + 00.37
20 Ricard Fito Illes Balears Arabay Cycling + 02.05
21 David Larsson Sweden + 02.37
22 Halvor Utengen Sandstad Team Coop-Repsol + 02.56
23 Joes Oosterlinck VolkerWessels Cycling Team + 02.59
24 Thibaud Bridron Guidon Chalettois + 03.02
25 Stepan Zahalka Elkov-Kasper + 03.02
26 Nathan Bommenel AVC Aix-en-Provence Dole + 03.06
27 Enzo Boulet Velo Club Villefranche Beaujolais + 03.13
28 Joel Mellby Sweden + 04.57
29 Baptiste Berger Velo Club Villefranche Beaujolais + 04.57
30 Ben Jochum Team Lotto-Kern Haus PSD Bank + 05.56
31 Daniel Mraz Elkov-Kasper + 06.03
32 Louis Grupp Team Lotto-Kern Haus PSD Bank + 06.03
33 Johan Ravnøy Team Coop-Repsol + 06.06
34 Adam Bittman Elkov-Kasper + 06.56
35 Swann Guefveneu Vendée U Pays de la Loire + 07.50
36 Acke Dahlblom Sweden + 08.21
37 Ville Merlöv Sweden + 08.27
38 Hubert Grygowski Mazowsze Serce Polski + 08.47
39 Isak Magnusson Sweden + 09.59
40 Hugo Lennartsson AVC Aix-en-Provence Dole + 11.21
41 Charles Marchandise AVC Aix-en-Provence Dole + 11.25
42 Colin Ossiansson Sweden + 12.01
43 Lucas Mainguenaud Vendée U Pays de la Loire + 12.51
44 Mathis Baron VC Rouen 76 + 13.09
45 Louison Boulain Guidon Chalettois + 14.06
46 Michal Pomorski Mazowsze Serce Polski + 14.19
47 Asger Røjbek Sørensen BHS-PL Beton Bornholm + 15.01

Points

PosRiderTeam Points
1 Matthew Fox VC Rouen 76 30
2 Louis Hardouin Guidon Chalettois 28
3 Marceli Boguslawski ATT Investments 27
4 Silas Koech Team Lotto-Kern Haus PSD Bank 22
5 Tim Marsman VolkerWessels Cycling Team 21
6 Niklas Larsen BHS-PL Beton Bornholm 19
7 Jochem Kerckhaert BEAT Cycling Club 19
8 Jon Knolle Germany 19
9 Jonathan Malte Rottmann Germany 18
10 Alfie George SCO Dijon-Team Material-velo.com 16
11 Nikiforos Arvanitou Novapor Theseus SportsClub 15
12 Axel Habert Team Atria-Montluçon Cyclisme 15
13 Markus Mäeuibo Charvieu-Chavagneux IC 14
14 Mathias Sanlaville Team Atria-Montluçon Cyclisme 12
15 Malo Stevant Dinan Sport Cycling 10
16 Finn Crockett VolkerWessels Cycling Team 7
17 Adam Bittman Elkov-Kasper 7
18 Joppe Heremans VolkerWessels Cycling Team 7
19 Karsten Feldmann Team Coop-Repsol 6
20 Storm Ingebrigtsen Team Coop-Repsol 5
21 Vincent Hoppezak Parkhotel Valkenburg 3
22 Alexandre Kess Team Lotto-Kern Haus PSD Bank 3
23 Stijn Appel BEAT Cycling Club 3
24 Meindert Weulink Parkhotel Valkenburg 1
25 Corentin Tricot Guidon Chalettois -4

Mountain

PosRiderTeam Points
1 Martijn Rasenberg Parkhotel Valkenburg 8
2 Stijn Appel BEAT Cycling Club 7
3 Jochem Kerckhaert BEAT Cycling Club 4
4 Meindert Weulink Parkhotel Valkenburg 4
5 Ville Merlöv Sweden 4
6 Niklas Larsen BHS-PL Beton Bornholm 2
7 Joppe Heremans VolkerWessels Cycling Team 2
8 Adam Bittman Elkov-Kasper 2
9 Asger Røjbek Sørensen BHS-PL Beton Bornholm 1

Team

PosTeamTime
1 VolkerWessels Cycling Team 32:26:01
2 Metec-SOLARWATT pb Mantel + 00.00
3 Team Atria-Montluçon Cyclisme + 00.02
4 Parkhotel Valkenburg + 00.04
5 Team Coop-Repsol + 00.09
6 ATT Investments + 00.11
7 Team Lotto-Kern Haus PSD Bank + 00.13
8 VC Rouen 76 + 00.14
9 BEAT Cycling Club + 00.14
10 Germany + 00.21
11 Dinan Sport Cycling + 00.25
12 Velo Club Villefranche Beaujolais + 00.29
13 Mazowsze Serce Polski + 02.49
14 AVC Aix-en-Provence Dole + 03.02
15 SCO Dijon-Team Material-velo.com + 03.03
16 Illes Balears Arabay Cycling + 04.39
17 Charvieu-Chavagneux IC + 04.42
18 BHS-PL Beton Bornholm + 05.39
19 Guidon Chalettois + 08.19
20 Elkov-Kasper + 08.37
21 Sweden + 08.57
22 Vendée U Pays de la Loire + 10.18

Race profile

Race
Tour du Loir-et-Cher
Start date
16.04.2025
End date
20.04.2025
Total distance
205.7 km
Gen
Men
Cat
2.2
Country
France
Discipline
Road

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