What exactly is Joli Velo?
To sum it up in a few lines, Joli Vélo is a shop where you can find beautiful vintage road bikes for men and women, sourced directly from France and often collected from their original owners.
At Joli Vélo, you’ll find mainly road bikes from French manufacturers such as Peugeot, Motobecane / MBK, Gitane and many smaller, lesser-known but equally interesting brands.
Who is behind Joli Velo?
I’m Chris, a Frenchman with a passion for vintage racing bikes.
In the beginning, even before the Joli Vélo project, there was a passion for everything that has to do with mobility in vintage form, be it vintage cars, motorcycles or bicycles.
I've never been interested in modern bikes, which certainly have to be very efficient and powerful, but whose aesthetics I don't like at all. My preference has always been for the racing bikes that were manufactured until the early 90s.
I set up Joli Vélo so that I could offer you these fabulous bikes in the best possible condition, ready to ride and at affordable prices.
How do I work?
Without exception, all bicycles come from France and were purchased by me during my stays in my country of birth.
These bikes are bought by private individuals, collectors or junk dealers.
What I always look at first is the general condition of the frame. Whether there is not too much rust or paint chips.
The bike must be beautiful or “joli”., in its original condition.
Once in the workshop, tires, tubes, cables and casing are almost always replaced.
A thorough inspection takes place, checking the gears, brakes, steering and wheel alignment.
The bike is thoroughly cleaned, the rims are polished, the moving parts are given new grease and a test ride of a few kilometers checks that everything works perfectly.
When everything is done, you will find the bike again on Joli Velo, ready to be adopted and start a new life in the hands of an enthusiast.
The motto of Joli Vélo?
...Beautiful, well-maintained vintage racing bikes for a fair price!
Vintage Peugeot PFN10 Road Bike, 1981 – Size 60cm
🚶🚶♀️ (↕️ 177cm - 189cm)
490€
⚙️ Parts:
- Frame: Vitus 181
- Derailleur: Simplex (2 x 6)
- Brakes: Weinmann Type 500
- Hubs: Maillard Helicomatic
- Crankset: Peugeot
- Handlebar: Philippe - Franco Italia
- Stem: Atax
- Wheels: Rigida
- Tires: Michelin Dynamic Sport 700 x 25
- Brake Levers: Mafac
🚲🏋️♂️ around 11kg
☝️What was done to this bike?
✔️ Brake cables and brake covers new
✔️Gear cables new
✔️ New brake pads
✔️ New tires
✔️ New handlebar tape
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#velo #bicycle #vintage bikes #cycling #Peugeot road bike
Vintage Ladies’ / Unisex Peugeot PH18S 1983 – Size 50cm
🚶🚶♀️ (↕️ 152 cm – 165 cm)
470€
⚙️ Parts:
- Frame: Carbolite 103
- Derailleur: Simplex (2 X 5)
- Brakes: Weinmann 730
- Hubs: Maillard
- Pedals: Lyotard
- Wheels: Rigida Superchromix
- Stem: Atax
- Tyres: Michelin Dynamic Classic 700 x 28
🚲🏋️♂️ around 11kg
☝️What was done to this bike?
✔️ New tires
✔️ Air hoses new
✔️ Brake cables new
✔️ New chain
✔️ Gear cables new
✔️ New freewheel
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#cycling #racebikes #women’s bike #Peugeot bike #Peugeot bike
Vintage Ladies’ / Unisex Peugeot PH18S 1983 – Size 50cm
🚶🚶♀️ (↕️ 152 cm – 165 cm)
470€
⚙️ Parts:
- Frame: Carbolite 103
- Derailleur: Simplex (2 X 5)
- Brakes: Weinmann 730
- Hubs: Maillard
- Pedals: Lyotard
- Wheels: Rigida Superchromix
- Stem: Atax
- Tyres: Michelin Dynamic Classic 700 x 28
🚲🏋️♂️ around 11kg
☝️What was done to this bike?
✔️ New tires
✔️ Air hoses new
✔️ Brake cables new
✔️ New chain
✔️ Gear cables new
✔️ New freewheel
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#cycling #racebikes #women’s bike #Peugeot bike #Peugeot bike
Vintage Ladies’ / Unisex Peugeot PH18S 1983 – Size 50cm
🚶🚶♀️ (↕️ 152 cm – 165 cm)
470€
⚙️ Parts:
- Frame: Carbolite 103
- Derailleur: Simplex (2 X 5)
- Brakes: Weinmann 730
- Hubs: Maillard
- Pedals: Lyotard
- Wheels: Rigida Superchromix
- Stem: Atax
- Tyres: Michelin Dynamic Classic 700 x 28
🚲🏋️♂️ around 11kg
☝️What was done to this bike?
✔️ New tires
✔️ Air hoses new
✔️ Brake cables new
✔️ New chain
✔️ Gear cables new
✔️ New freewheel
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#cycling #racebikes #women’s bike #Peugeot bike #Peugeot bike
Vintage Gitane Mach 220 ladies’ bike
🚶🚶♀️ (↕️ 150cm - 168cm)
470€
⚙️ Parts:
- Derailleur: Sachs Classic 1500
- Crankset: Stronglight
- Brakes: STAR
- Handlebar: Philippe / Franco Italia
- Wheels: Rigida
- Saddle: Selle Royal
- Stem: Belleri
- Hubs: Sachs-Maillard
- Tires: Michelin Dynamic Classic 700 x 25
🚲🏋️♂️ around 11kg
☝️What was done to this bike?
✔️ New tires
✔️ Air hoses new
✔️ Brake cables new
✔️ New handlebar tape
✔️ Gear cables new
✔️ New brake pads
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#ladybike #racebikes #vintage bike #gitanebikes
Vintage Gitane Mach 220 ladies’ bike
🚶🚶♀️ (↕️ 150cm - 168cm)
470€
⚙️ Parts:
- Derailleur: Sachs Classic 1500
- Crankset: Stronglight
- Brakes: STAR
- Handlebar: Philippe / Franco Italia
- Wheels: Rigida
- Saddle: Selle Royal
- Stem: Belleri
- Hubs: Sachs-Maillard
- Tires: Michelin Dynamic Classic 700 x 25
🚲🏋️♂️ around 11kg
☝️What was done to this bike?
✔️ New tires
✔️ Air hoses new
✔️ Brake cables new
✔️ New handlebar tape
✔️ Gear cables new
✔️ New brake pads
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#ladybike #racebikes #vintagebike #gitanebikes
Vintage Gitane Mach 220 ladies’ bike
🚶🚶♀️ (↕️ 150cm - 168cm)
470€
⚙️ Parts:
- Derailleur: Sachs Classic 1500
- Crankset: Stronglight
- Brakes: STAR
- Handlebar: Philippe / Franco Italia
- Wheels: Rigida
- Saddle: Selle Royal
- Stem: Belleri
- Hubs: Sachs-Maillard
- Tires: Michelin Dynamic Classic 700 x 25
🚲🏋️♂️ around 11kg
☝️What was done to this bike?
✔️ New tires
✔️ Air hoses new
✔️ Brake cables new
✔️ New handlebar tape
✔️ Gear cables new
✔️ New brake pads
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#ladybike #racebikes #vintagebike #gitanebikes
Vintage Peugeot PL8 M bike – orange – Size 57cm
🚶🚶♀️ (↕️ 169cm – 182cm)
470€
⚙️ Parts:
- Frame: 103 Peugeot
- Derailleur: Simplex (1 x 5)
- Brakes: Mafac
- Crankset: Nervar
- Stem: Atax
- Pedals: Lyotard 136R
- Wheels: Rigida Chrolux
- Hubs: New Star
- Tyres: Michelin World Tour 700 x 32
☝️What was done to this bike?
✔️ Brake cables and brake covers new
✔️ Gear cables new
✔️ New tires
✔️ Inspected
✔️ Bearings cleaned and greased
✔️ Completely cleaned and polished
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#peugeotbikes #velo #velovintage #bicycle #bike
Vintage Peugeot PL8 M bike – orange – Size 57cm
🚶🚶♀️ (↕️ 169cm – 182cm)
470€
⚙️ Parts:
- Frame: 103 Peugeot
- Derailleur: Simplex (1 x 5)
- Brakes: Mafac
- Crankset: Nervar
- Stem: Atax
- Pedals: Lyotard 136R
- Wheels: Rigida Chrolux
- Hubs: New Star
- Tyres: Michelin World Tour 700 x 32
☝️What was done to this bike?
✔️ Brake cables and brake covers new
✔️ Gear cables new
✔️ New tires
✔️ Inspected
✔️ Bearings cleaned and greased
✔️ Completely cleaned and polished
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#peugeotbikes #velo #velovintage #bicycle #bike
Vintage Peugeot PL8 M bike – orange – Size 57cm
🚶🚶♀️ (↕️ 169cm – 182cm)
470€
⚙️ Parts:
- Frame: 103 Peugeot
- Derailleur: Simplex (1 x 5)
- Brakes: Mafac
- Crankset: Nervar
- Stem: Atax
- Pedals: Lyotard 136R
- Wheels: Rigida Chrolux
- Hubs: New Star
- Tyres: Michelin World Tour 700 x 32
☝️What was done to this bike?
✔️ Brake cables and brake covers new
✔️ Gear cables new
✔️ New tires
✔️ Inspected
✔️ Bearings cleaned and greased
✔️ Completely cleaned and polished
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#peugeotbikes #velo #velovintage #bicycle #bike
Vintage Peugeot PFN10 Road Bike, 1980 – Size 56cm
🚶🚶♀️ (↕️ 168cm - 180cm)
480€
⚙️ Parts:
- Frame: Vitus 172
- Derailleur: Simplex (2 x 5)
- Brakes: Weinmann
- Brake levers: Mafac
- Crankset: Peugeot
- Hubs: Atom
- Handlebar: Philippe / Franco Italia
- Stem: Atax
- Tires: Michelin Dynamic Classic 700 x 25
- Wheels: Rigida
☝️What was done to this bike?
✔️ Gear cables new
✔️ New tires
✔️ New handlebar tape
✔️ Inspected
✔️ New chain
✔️ New brake pads
✔️ Completely cleaned and polished
✔️ Bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#peugeotbikes #velovintage #cycling #bicycle #steelisreal
Vintage Peugeot PFN10 Road Bike, 1980 – Size 56cm
🚶🚶♀️ (↕️ 168cm - 180cm)
480€
⚙️ Parts:
- Frame: Vitus 172
- Derailleur: Simplex (2 x 5)
- Brakes: Weinmann
- Brake levers: Mafac
- Crankset: Peugeot
- Hubs: Atom
- Handlebar: Philippe / Franco Italia
- Stem: Atax
- Tires: Michelin Dynamic Classic 700 x 25
- Wheels: Rigida
☝️What was done to this bike?
✔️ Gear cables new
✔️ New tires
✔️ New handlebar tape
✔️ Inspected
✔️ New chain
✔️ New brake pads
✔️ Completely cleaned and polished
✔️ Bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#peugeotbikes #velovintage #cycling #bicycle #steelisreal
Vintage Peugeot PFN10 Road Bike, 1980 – Size 56cm
🚶🚶♀️ (↕️ 168cm - 180cm)
480€
⚙️ Parts:
- Frame: Vitus 172
- Derailleur: Simplex (2 x 5)
- Brakes: Weinmann
- Brake levers: Mafac
- Crankset: Peugeot
- Hubs: Atom
- Handlebar: Philippe / Franco Italia
- Stem: Atax
- Tires: Michelin Dynamic Classic 700 x 25
- Wheels: Rigida
☝️What was done to this bike?
✔️ Gear cables new
✔️ New tires
✔️ New handlebar tape
✔️ Inspected
✔️ New chain
✔️ New brake pads
✔️ Completely cleaned and polished
✔️ Bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#peugeotbikes #velovintage #cycling #bicycle #steelisreal
Vintage Motobecane TR2 bike
🚶🚶♀️ (↕️ 162cm - 175cm)
470€
⚙️ Parts:
- Frame: Vitus 172
- Derailleur: Huret (2 x 5)
- Brakes: Dia-Compe - Motobecane
- Wheels: Super Champion
- Hubs: Leopard
- Stem: AVA
- Crankset: Motobecane
- Pedals: Atom
- Tires: Michelin Dynamic Classic 700 x 25
☝️What was done to this bike?
✔️ New brake pads
✔️ New tires
✔️ New cables
✔️ New chain
✔️ New saddle
✔️ New freewheel
✔️ New handlebar tape
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#motobecane #vintageroadbike #vintagebike #vitus #vintagebike
Vintage Motobecane TR2 bike
🚶🚶♀️ (↕️ 162cm - 175cm)
470€
⚙️ Parts:
- Frame: Vitus 172
- Derailleur: Huret (2 x 5)
- Brakes: Dia-Compe - Motobecane
- Wheels: Super Champion
- Hubs: Leopard
- Stem: AVA
- Crankset: Motobecane
- Pedals: Atom
- Tires: Michelin Dynamic Classic 700 x 25
☝️What was done to this bike?
✔️ New brake pads
✔️ New tires
✔️ New cables
✔️ New chain
✔️ New saddle
✔️ New freewheel
✔️ New handlebar tape
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#motobecane #vintageroadbike #vintagebike #vitus #vintagebike
Vintage Motobecane TR2 bike
🚶🚶♀️ (↕️ 162cm - 175cm)
470€
⚙️ Parts:
- Frame: Vitus 172
- Derailleur: Huret (2 x 5)
- Brakes: Dia-Compe - Motobecane
- Wheels: Super Champion
- Hubs: Leopard
- Stem: AVA
- Crankset: Motobecane
- Pedals: Atom
- Tires: Michelin Dynamic Classic 700 x 25
☝️What was done to this bike?
✔️ New brake pads
✔️ New tires
✔️ New cables
✔️ New chain
✔️ New saddle
✔️ New freewheel
✔️ New handlebar tape
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#motobecane #vintageroadbike #vintagebike #vitus #vintagebike
Vintage Lady Bike Special CNC 70s
🚶🚶♀️ (↕️ 152cm - 166cm)
470€
⚙️ Parts:
- Derailleur: Huret Challenger
- Crankset: Stronglight
- Brakes: Mafac Spidel
- Brake levers: Mafac
- Pedals: Lyotard 136R
- Wheels: Mavic MA2
- Saddle: Perrache
- Stem: Belleri
- Hubs: Spidel Professionnel / Maillard 700 Professionnel
- Tires: Michelin Dynamic Classic 700 x 23
🚲🏋️♂️ around 10kg
☝️What was done to this bike?
✔️ New tires
✔️ Air hoses new
✔️ Brake cables new
✔️ New handlebar tape
✔️ Gear cables new
✔️ New chain
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#ladybike #racebikes #specialcnc #ladies' bike #paris
Vintage Lady Bike Special CNC 70s
🚶🚶♀️ (↕️ 152cm - 166cm)
470€
⚙️ Parts:
- Derailleur: Huret Challenger
- Crankset: Stronglight
- Brakes: Mafac Spidel
- Brake levers: Mafac
- Pedals: Lyotard 136R
- Wheels: Mavic MA2
- Saddle: Perrache
- Stem: Belleri
- Hubs: Spidel Professionnel / Maillard 700 Professionnel
- Tires: Michelin Dynamic Classic 700 x 23
🚲🏋️♂️ around 10kg
☝️What was done to this bike?
✔️ New tires
✔️ Air hoses new
✔️ Brake cables new
✔️ New handlebar tape
✔️ Gear cables new
✔️ New chain
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#ladybike #racebikes #specialcnc #ladies' bike #paris
Vintage Lady Bike Special CNC 70s
🚶🚶♀️ (↕️ 152cm - 166cm)
470€
⚙️ Parts:
- Derailleur: Huret Challenger
- Crankset: Stronglight
- Brakes: Mafac Spidel
- Brake levers: Mafac
- Pedals: Lyotard 136R
- Wheels: Mavic MA2
- Saddle: Perrache
- Stem: Belleri
- Hubs: Spidel Professionnel / Maillard 700 Professionnel
- Tires: Michelin Dynamic Classic 700 x 23
🚲🏋️♂️ around 10kg
☝️What was done to this bike?
✔️ New tires
✔️ Air hoses new
✔️ Brake cables new
✔️ New handlebar tape
✔️ Gear cables new
✔️ New chain
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#ladybike #racebikes #specialcnc #ladies' bike #paris
Vintage Peugeot PH10 Road Bike – Size 54cm
🚶🚶♀️ (↕️ 162cm - 175cm)
!! SOLD !!!
⚙️ Parts:
- Frame: 103 Peugeot
- Derailleur: Simplex (2 x 5)
- Brakes: CLB
- Wheels: Mavic
- Hubs: Maillard / Spidel
- Stem: Belleri
- Crankset: Peugeot
- Pedals: Weinmann
- Tires: Michelin Dynamic Classic 700 x 25
☝️What was done to this bike?
✔️ New brake pads
✔️ New tires
✔️ New cables
✔️ New chain
✔️ New freewheel
✔️ New handlebar tape
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#peugeo road bike #vintageroadbike #vintagebike #frenchbicycle #simplex
Vintage Peugeot PH10 Road Bike – Size 54cm
🚶🚶♀️ (↕️ 162cm - 175cm)
!! SOLD !!!
⚙️ Parts:
- Frame: 103 Peugeot
- Derailleur: Simplex (2 x 5)
- Brakes: CLB
- Wheels: Mavic
- Hubs: Maillard / Spidel
- Stem: Belleri
- Crankset: Peugeot
- Pedals: Weinmann
- Tires: Michelin Dynamic Classic 700 x 25
☝️What was done to this bike?
✔️ New brake pads
✔️ New tires
✔️ New cables
✔️ New chain
✔️ New freewheel
✔️ New handlebar tape
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#peugeo road bike #vintageroadbike #vintagebike #frenchbicycle #simplex
Vintage Peugeot PH10 Road Bike – Size 54cm
🚶🚶♀️ (↕️ 162cm - 175cm)
!! SOLD !!!
⚙️ Parts:
- Frame: 103 Peugeot
- Derailleur: Simplex (2 x 5)
- Brakes: CLB
- Wheels: Mavic
- Hubs: Maillard / Spidel
- Stem: Belleri
- Crankset: Peugeot
- Pedals: Weinmann
- Tires: Michelin Dynamic Classic 700 x 25
☝️What was done to this bike?
✔️ New brake pads
✔️ New tires
✔️ New cables
✔️ New chain
✔️ New freewheel
✔️ New handlebar tape
✔️ Inspected
✔️ Completely cleaned and polished
✔️ All bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#peugeo road bike #vintageroadbike #vintagebike #frenchbicycle #simplex
Vintage Gitane road bike from the 80s – Size 56cm
🚶🚶♀️ (↕️ 168cm - 180cm)
!! SOLD !!!
⚙️ Parts:
- Derailleur: Simplex (3 x 5)
- Brakes: CLB
- Brake levers: Sulky
- Crankset: Nervar
- Hubs: Maillard Sealed Mechanism
- Handlebar: RUID
- Tires: Michelin Dynamic Classic 700 x 25
☝️What was done to this bike?
✔️ Gear cables new
✔️ New tires
✔️ New handlebar tape
✔️ Inspected
✔️ New chain
✔️ New freewheel
✔️ New brake pads
✔️ Completely cleaned and polished
✔️ Bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#gitanebikes #velovintage #cycling #bicycle #steelisreal
Vintage Gitane road bike from the 80s – Size 56cm
🚶🚶♀️ (↕️ 168cm - 180cm)
!! SOLD !!!
⚙️ Parts:
- Derailleur: Simplex (3 x 5)
- Brakes: CLB
- Brake levers: Sulky
- Crankset: Nervar
- Hubs: Maillard Sealed Mechanism
- Handlebar: RUID
- Tires: Michelin Dynamic Classic 700 x 25
☝️What was done to this bike?
✔️ Gear cables new
✔️ New tires
✔️ New handlebar tape
✔️ Inspected
✔️ New chain
✔️ New freewheel
✔️ New brake pads
✔️ Completely cleaned and polished
✔️ Bearings cleaned and greased
🚚 Worldwide shipping
✅ Complete overhaul
✅ 6 months warranty
🌐More beautiful bikes on https://www.jolivelo.com
#gitanebikes #velovintage #cycling #bicycle #steelisreal
