• The steel-trap smile of a misspent youth The steel-trap smile of a misspent youth
  • Braces in red and black Braces in red and black
  • What Colour Next? A Braces Conundrum What Colour Next? A Braces Conundrum
  • Grinning with Metal and Colour Gadgets: My Braces Story Grinning with Metal and Colour Gadgets: My Braces Story
  • Orthodontics: Correcting Malocclusion Orthodontics: Correcting Malocclusion
  • Smile Wide! Sharing My Braces Adventure Smile Wide! Sharing My Braces Adventure
  • Ode to Wires: A Sonnet of My Braces Ode to Wires: A Sonnet of My Braces
  • A Smile Forged in Steel A Smile Forged in Steel
  • Metal and Enamel: A Symphony of Smiles Metal and Enamel: A Symphony of Smiles
  • Sharing Smiles, One Bracket at a Time Sharing Smiles, One Bracket at a Time
  • Smiling Through the Cold Smiling Through the Cold
  • Sky near Nospelt Sky near Nospelt
  • Cycling to Äischdall for golden hour Cycling to Äischdall for golden hour
  • Rain or Shine, Braces and Smiles! Rain or Shine, Braces and Smiles!
  • Clouds Clouds
  • Before I got wet Before I got wet
  • Fire ahead Fire ahead
  • (un)river (un)river
  • Ardéchoise 2018 in Bozas Ardéchoise 2018 in Bozas
  • Ardéchoise 2018 in Boucieu-le-Roi Ardéchoise 2018 in Boucieu-le-Roi
  • Col du Mazel Col du Mazel
  • Ardéchoise 2018 near Chalencon Ardéchoise 2018 near Chalencon
  • Ardéchoise 2018 in Chalencon Ardéchoise 2018 in Chalencon
  • Ardéchoise 2018 in Chalencon Ardéchoise 2018 in Chalencon
  • Tandem cyclists in Saint-Barthélemy-le-Meil Tandem cyclists in Saint-Barthélemy-le-Meil
  • Col de la Faye Col de la Faye
  • Checkpoint near Saint-Genest-Lachamp Checkpoint near Saint-Genest-Lachamp
  • Viewpoint near Saint-Pierreville Viewpoint near Saint-Pierreville
  • Bon courage near Saint-Étienne-de-Serre Bon courage near Saint-Étienne-de-Serre
  • Thunderstorm near Saint-Étienne-de-Serre Thunderstorm near Saint-Étienne-de-Serre
  • Bon courage was about the thunderstorm :-) Bon courage was about the thunderstorm :-)
  • Ardéchoise 2018 near Saint-Priest Ardéchoise 2018 near Saint-Priest
  • Ardéchoise 2018 near Saint-Julien-du-Gua Ardéchoise 2018 near Saint-Julien-du-Gua
  • Lavender field near Valvignères Lavender field near Valvignères
  • The village of Gras The village of Gras
  • Motorway underpass near Schifflange Motorway underpass near Schifflange
  • Where should I go? Where should I go?
  • Warehouse Service Agency Warehouse Service Agency
  • Forgotten item Forgotten item
  • Sunset in Helfent Park Sunset in Helfent Park
  • B:loft evening ride B:loft evening ride
  • Cycling group in Mamerdal Cycling group in Mamerdal
  • Mamerdal canyon Mamerdal canyon
  • Picnic table in Drëps Picnic table in Drëps
  • To ford or not to ford? To ford or not to ford?
  • Sharing the road Sharing the road
  • New cyccleway surface is as smooth as a pool board New cyccleway surface is as smooth as a pool board
  • Bike to work in the woods Bike to work in the woods
  • Path in the forest between Dommeldange and Kirchberg Path in the forest between Dommeldange and Kirchberg
  • Climb from Pettingen to Blaschette Climb from Pettingen to Blaschette
  • Batracians migration sign Batracians migration sign
  • Interesting plant near the pond Interesting plant near the pond
  • Pond between Béreldange and Bridel Pond between Béreldange and Bridel
  • Separator Separator
  • No ice skating No ice skating
  • Family dinner at B13, Bertrange Family dinner at B13, Bertrange
  • Family dinner at B13, Bertrange Family dinner at B13, Bertrange
  • Ursus in Luxembourg Ursus in Luxembourg
  • Family dinner at B13, Bertrange Family dinner at B13, Bertrange
  • Make Koler Kooler Make Koler Kooler
  • A night out with R. A night out with R.
  • Moon Moon
  • A night ride with R. A night ride with R.
  • Morning commute to work in Mamerdal Morning commute to work in Mamerdal
  • PC 14 near Kehlen PC 14 near Kehlen
  • Which way to Äischdall? Which way to Äischdall?
  • Map tiles (literally) Map tiles (literally)
  • Château de Septfontaines Château de Septfontaines
  • Äischdall near Koerich Äischdall near Koerich
  • Syndicat des Eaux du Sud Syndicat des Eaux du Sud
  • PC 12 diversion PC 12 diversion
  • Signs in Sterpernich Signs in Sterpernich
  • Steinfort canyon Steinfort canyon
  • Sunset between Schouweiler and Hivange Sunset between Schouweiler and Hivange
  • Flooded fields next PC 12 between Grass and Clemency Flooded fields next PC 12 between Grass and Clemency
  • A cold spring evening A cold spring evening
  • Green Green
  • Sad ball Sad ball
  • It's in your head It's in your head
  • The beginning of spring The beginning of spring
  • The UFO swimming pool The UFO swimming pool
  • Statue Statue
  • Château de Pourtalès Château de Pourtalès
  • WARNING sign. WARNING sign.
  • Liana Liana
  • Roberstau Forest Roberstau Forest
  • Forêt de la Roberstau Forêt de la Roberstau
  • Moonlight Moonlight
  • Meling ice Meling ice
  • PC 1 between Merl and Strassen PC 1 between Merl and Strassen
  • Lost Lost
  • Foggy night Foggy night
  • Tee Tee
  • Sentier de la Mamer Sentier de la Mamer
  • Sentier de la Mamer Sentier de la Mamer
  • Snowman Snowman
  • PC 14 on a cold winter night PC 14 on a cold winter night
  • Asphalt track in Capellen covered by snow Asphalt track in Capellen covered by snow
  • PC 14 on a cold winter night PC 14 on a cold winter night
  • Cold! Cold!
  • Frozen way Frozen way
  • EZ parking EZ parking
  • Ready to leave to work Ready to leave to work
  • Lake Capellen Lake Capellen
  • Crossing the border line Crossing the border line
  • Ënneschte Bësch nature reserve Ënneschte Bësch nature reserve
  • Bikes not allowed on cycleway Bikes not allowed on cycleway
  • Former Grass train stop Former Grass train stop
  • Sunset of the day Sunset of the day
  • Frost near Tennis Club Capellen Frost near Tennis Club Capellen
  • Christmas bike: act 1 scene 1 Christmas bike: act 1 scene 1
  • Bambësch Bambësch
  • Piste cyclable du Centre near Reckenthal Piste cyclable du Centre near Reckenthal
  • Forest near Koerich Forest near Koerich
  • Forest track between Luxembourg and Mamer Forest track between Luxembourg and Mamer
  • PC 12 near Eischen PC 12 near Eischen
  • Squirrel Squirrel
  • Hovelange Tunnel Hovelange Tunnel
  • Schweicherthal former fire brigade Schweicherthal former fire brigade
  • Niederpallen station Niederpallen station
  • Cycling directions near Redange Cycling directions near Redange
  • Mersch underpass Mersch underpass
  • Barn light painting Barn light painting
  • B:Loft awards to the best decorated bike B:Loft awards to the best decorated bike
  • Château de Pettingen Château de Pettingen
  • B:Loft awards to the best decorated bike B:Loft awards to the best decorated bike
  • PC 12 between Colmar Berg and Bissen PC 12 between Colmar Berg and Bissen
  • Drink Drink
  • Inflation Inflation
  • The cheering tree The cheering tree
  • Street view Street view
  • Barns between Bissen and Boevange Barns between Bissen and Boevange
  • Piste cyclable de l'Attert between Bissen and Boevange Piste cyclable de l'Attert between Bissen and Boevange
  • Useldange Castle Useldange Castle
  • Piste cyclable de l'Attert between Bissen and Boevange Piste cyclable de l'Attert between Bissen and Boevange
  • Niederpallen train Niederpallen train
  • PC 12 near Hovelange PC 12 near Hovelange
  • The fastest cyclist of the group, walking near Beckerich The fastest cyclist of the group, walking near Beckerich
  • Hovelange tunnel Hovelange tunnel
  • Hovelange tunnel Hovelange tunnel
  • Piste cyclable de l'Attert between Eischen and Steinfort Piste cyclable de l'Attert between Eischen and Steinfort
  • Inside Hovelange tunnel Inside Hovelange tunnel
  • Piste cyclable de l'Attert sign Piste cyclable de l'Attert sign
  • Cheers Cheers
  • Waiting for a train? Waiting for a train?
  • Piste cyclable de l'Attert between Grass and Clemency Piste cyclable de l'Attert between Grass and Clemency
  • PC 9 near Sanem PC 9 near Sanem
  • Poor Teddy Poor Teddy
  • Fork Fork
  • View over Soleuvre View over Soleuvre
  • PC 9 near Leudelange PC 9 near Leudelange
  • PC 9 near Leudelange PC 9 near Leudelange
  • PC 9 near Leudelange PC 9 near Leudelange
  • Luxembourg Airport Luxembourg Airport
  • PC 9 near Leudelange PC 9 near Leudelange
  • After work: back to the forest After work: back to the forest
  • Morning ride to work in Bertrange's forest Morning ride to work in Bertrange's forest
  • Trees at an angle Trees at an angle
  • Cycling in the forest Cycling in the forest
  • Drëps picnic place Drëps picnic place
  • It's a rainy day It's a rainy day
  • Forest track between Strassen and Bridel Forest track between Strassen and Bridel
  • Steep but short climb Steep but short climb
  • Dirty feet Dirty feet
  • Puddle Puddle
  • Owl hiking trail Owl hiking trail
  • Bambësch near Rollingergrund Bambësch near Rollingergrund
  • On the way to see the moonrise On the way to see the moonrise
  • The opposite direction of the sunset The opposite direction of the sunset
  • Before full Moon rise catching attempt Before full Moon rise catching attempt
  • Track North of Bridel Track North of Bridel
  • Moonrise occured behind the clouds Moonrise occured behind the clouds
  • After failed full Moon rise catching attempt After failed full Moon rise catching attempt
  • Sunflower Sunflower
  • Tower of New Castle of Ansembourg Tower of New Castle of Ansembourg
  • Country road Country road
  • Marienthal Marienthal
  • Entering Larochette Entering Larochette
  • Locality sign Locality sign
  • On PC 5 in Larochette On PC 5 in Larochette
  • Château de Larochette Château de Larochette
  • Étangs de Fischbach Étangs de Fischbach
  • New section of PC 5 New section of PC 5
  • Let's roll! Let's roll!
  • Sunset Sunset
  • Moonrise Moonrise
  • Parc Lentz in Bertrange Parc Lentz in Bertrange
  • Little planet Little planet
  • Forestry works Forestry works
  • Empty Pétrusse river Empty Pétrusse river
  • Link to PC 13 from Holzem Link to PC 13 from Holzem
  • Autumn in the woods Autumn in the woods
  • Gantenbeinsmillen Gantenbeinsmillen
  • Summer is still in the air Summer is still in the air
  • OMG some rain! OMG some rain!
  • Villa Romaine Goeblange Villa Romaine Goeblange
  • Villa Romaine Goeblange Villa Romaine Goeblange
  • Clear sky near Garnich Clear sky near Garnich
  • Koerich Castle Koerich Castle
  • Saddle to the sky Saddle to the sky
  • Sauer river delta Sauer river delta
  • Transcall C 160 plane at Technik Museum, Speyer Transcall C 160 plane at Technik Museum, Speyer
  • SAR boat Technik Museum, Speyer SAR boat Technik Museum, Speyer
  • Planes at Technik Museum, Speyer Planes at Technik Museum, Speyer
  • Antonov 22 plane at Technik Museum, Speyer Antonov 22 plane at Technik Museum, Speyer
  • Railroad crossing Railroad crossing
  • Antonov 22 plane at Technik Museum, Speyer Antonov 22 plane at Technik Museum, Speyer
  • Cycling directions near Leimersheim Cycling directions near Leimersheim
  • Fast or nice? Fast or nice?
  • Cycling directions near Wörth Cycling directions near Wörth
  • Rheinradweg near Wörth Rheinradweg near Wörth
  • A pair of bridges near Wörth A pair of bridges near Wörth
  • Cheese pretzel Cheese pretzel
  • Gravel pit near Hagenbach Gravel pit near Hagenbach
  • Cycling directions near Neuburg Cycling directions near Neuburg
  • The Rhine near Neuburg The Rhine near Neuburg
  • You are arriving to the cycling routes of Rheinland-Pfalz You are arriving to the cycling routes of Rheinland-Pfalz
  • The northeasternmost border of continental France The northeasternmost border of continental France
  • Véloroute Rhin infoboard near Lauterbourg Véloroute Rhin infoboard near Lauterbourg
  • Panima-Radweg Lautertal information board Panima-Radweg Lautertal information board
  • Cycling directions near Lauterbourg Cycling directions near Lauterbourg
  • Véloroute du Rhin near Lauterbourg Véloroute du Rhin near Lauterbourg
  • Technological risk area near Lauterbourg Technological risk area near Lauterbourg
  • Véloroute du Rhin near Lauterbourg Véloroute du Rhin near Lauterbourg
  • Sauer river delta Sauer river delta
  • Sauer river delta information board Sauer river delta information board
  • Panima Rhine park infoboard Panima Rhine park infoboard
  • So, which way is it? So, which way is it?
  • Véloroute Rhin infoboard in Drusenheim Véloroute Rhin infoboard in Drusenheim
  • Railroad crossing Railroad crossing
  • Entering Greater Strasbourg area Entering Greater Strasbourg area
  • Stork Stork
  • Eurovelo 5 and Eurovelo 15 merge/split point Eurovelo 5 and Eurovelo 15 merge/split point
  • Threatening sky Threatening sky
  • CR 101 in Mamerdal CR 101 in Mamerdal
  • Track in Gaaschtgrund Track in Gaaschtgrund
  • Wheat field Wheat field
  • Haystacks Haystacks
  • Square Nicolas Kandel, Strassen Square Nicolas Kandel, Strassen
  • Wet animals Wet animals
  • Äischdall Äischdall
  • Which way to Äischdall? Which way to Äischdall?
  • Geese Geese
  • Äischdall Äischdall
  • Let's make it happen! Let's make it happen!
  • Grinning Gears: My Braces-Biking Experience Grinning Gears: My Braces-Biking Experience
  • Birtrange Birtrange
  • (rail + cycle)ways (rail + cycle)ways
  • Colmar-Berg Colmar-Berg
  • Balloons Balloons
  • Useldange Castle Useldange Castle
  • Mirror Mirror
  • Picnic shelter on PC 12 Picnic shelter on PC 12
  • Near Goetzingen Near Goetzingen
  • Cycling directions Cycling directions
  • Belgium/Luxembourg border Belgium/Luxembourg border
  • Piste cyclable de l'Attert near Eischen Piste cyclable de l'Attert near Eischen
  • After the rain After the rain