• A Symphony of Metal and Teeth A Symphony of Metal and Teeth
  • Grevelsbarriere Grevelsbarriere
  • Night ride Night ride
  • Château de Pourtalès Château de Pourtalès
  • Statue Statue
  • Roberstau Forest Roberstau Forest
  • WARNING sign. WARNING sign.
  • Liana Liana
  • Forêt de la Roberstau Forêt de la Roberstau
  • Rouler cool en zone piétonne... Rouler cool en zone piétonne...
  • Central Strasbourg Central Strasbourg
  • Tram and snow Tram and snow
  • No bicycle parking No bicycle parking
  • Snow covered bike Snow covered bike
  • E.N.A. E.N.A.
  • Winter walk in Ostwald Winter walk in Ostwald
  • A dog's territory A dog's territory
  • Presqu'Île André Malraux Presqu'Île André Malraux
  • Médiathèque André Malraux Médiathèque André Malraux
  • Syrian plate Syrian plate
  • Chickpea cans Chickpea cans
  • Morning fog Morning fog
  • Oyster plate Oyster plate
  • Snail Snail
  • Owls Owls
  • Ursus Ursus
  • Pie or pacman? Pie or pacman?
  • Mirror, Mirror, Braces on the Wall Mirror, Mirror, Braces on the Wall
  • Plate Plate
  • Cheese with Braces! Cheese with Braces!
  • Very hard candies Very hard candies
  • Meaning of this sign? Meaning of this sign?
  • Boat Boat
  • Ponts Couverts Ponts Couverts
  • Petite France Petite France
  • Petite France Petite France
  • Bokeh bike Bokeh bike
  • Bike on the bench Bike on the bench
  • Rain anyone? Rain anyone?
  • Technicolour Teeth Technicolour Teeth
  • Cycling around forestry works Cycling around forestry works
  • The Braced Knight: A Metallic Grin of the Future The Braced Knight: A Metallic Grin of the Future
  • Rainy Day Braces Fun! Rainy Day Braces Fun!
  • Rain drops Rain drops
  • The state of mind The state of mind
  • Teeth Trapped in Titanium Teeth Trapped in Titanium
  • The Gleam of Progress: Embracing My Braced Smile The Gleam of Progress: Embracing My Braced Smile
  • Brace Yourself: A Damp Day Out Brace Yourself: A Damp Day Out
  • Up to Plâteau du Saint-Esprit Up to Plâteau du Saint-Esprit
  • PC 1 along the Alzette river PC 1 along the Alzette river
  • Cycled to bike shop Cycled to bike shop
  • PC 1 in Kockerscheuer PC 1 in Kockerscheuer
  • PC 1 in Kockerscheuer PC 1 in Kockerscheuer
  • Ethical Hacking and Countermeasures study books Ethical Hacking and Countermeasures study books
  • Pretty cool here... Pretty cool here...
  • Languages of Luxembourg Languages of Luxembourg
  • PC 6 near Schifflange PC 6 near Schifflange
  • PC 6 and PC 8 fork PC 6 and PC 8 fork
  • PC 8 near Rumelange PC 8 near Rumelange
  • PC 8 between Rumelange and Esch PC 8 between Rumelange and Esch
  • PC 8 in Esch PC 8 in Esch
  • PC 8 near Belval PC 8 near Belval
  • PC 8 near Belval PC 8 near Belval
  • From PC 6 to PC 12 From PC 6 to PC 12
  • PC 6, PC 8 and PC 12 convergence point PC 6, PC 8 and PC 12 convergence point
  • Old Grass train stop Old Grass train stop
  • Welcome to Arlon Welcome to Arlon
  • Rainy ride Rainy ride
  • Poster delivery Poster delivery
  • OpenVMS VAX Operating System CD ROM OpenVMS VAX Operating System CD ROM
  • Äischdall near Koerich Äischdall near Koerich
  • commodore computer 1541 single floppy disk commodore computer 1541 single floppy disk
  • Skate Park Hollerich Skate Park Hollerich
  • The UFO swimming pool The UFO swimming pool
  • First flowers in the park First flowers in the park
  • City park and fortress City park and fortress
  • Sentier de la Mamer Sentier de la Mamer
  • Thermes Romains Mamer Thermes Romains Mamer
  • Tossebierg information board Tossebierg information board
  • Dog cup box Dog cup box
  • B:loft slideshow night B:loft slideshow night
  • B:loft slideshow night B:loft slideshow night
  • B:loft slideshow night B:loft slideshow night
  • B:loft slideshow night B:loft slideshow night
  • B:loft slideshow night B:loft slideshow night
  • B:loft slideshow night B:loft slideshow night
  • B:loft slideshow night B:loft slideshow night
  • Mural near Pétrusse park Mural near Pétrusse park
  • Pont Adolphe Pont Adolphe
  • Mural on train underpass in Weimerskirch Mural on train underpass in Weimerskirch
  • Where's the sun? Where's the sun?
  • The way goes under the trunk The way goes under the trunk
  • Oh Joy, More Metal in My Mouth! Oh Joy, More Metal in My Mouth!
  • The Exorcist: Braces Edition The Exorcist: Braces Edition
  • Braces On, Cold World On: A Smile Ready for Anything Braces On, Cold World On: A Smile Ready for Anything
  • Brace Yourself: A Frigid Smile Brace Yourself: A Frigid Smile
  • Cold family hike Cold family hike
  • Forest between Dommeldange and Kirchberg Forest between Dommeldange and Kirchberg
  • Forest between Dommeldange and Kirchberg Forest between Dommeldange and Kirchberg
  • Forest between Dommeldange and Kirchberg Forest between Dommeldange and Kirchberg
  • Teeth Tango in the Cold Timberland Teeth Tango in the Cold Timberland
  • Forest between Dommeldange and Kirchberg Forest between Dommeldange and Kirchberg
  • No winter service for bikes No winter service for bikes
  • No winter service for pedestrians No winter service for pedestrians
  • Funicular Funicular
  • Funicular Funicular
  • Funicular Funicular
  • Pfaffenthal-Kirchberg station Pfaffenthal-Kirchberg station
  • Pfaffenthal-Kirchberg station Pfaffenthal-Kirchberg station
  • Pfaffenthal-Kirchberg station Pfaffenthal-Kirchberg station
  • Pfaffenthal-Kirchberg station Pfaffenthal-Kirchberg station
  • Porte des bons malades Porte des bons malades
  • Alzette river near porte des bons malades Alzette river near porte des bons malades
  • Kneipp facility in Pfaffenthal Kneipp facility in Pfaffenthal
  • Pfaffenthal lift Pfaffenthal lift
  • Lovely potato Lovely potato
  • Braced for a Better Smile: A Walk in the Forest Braced for a Better Smile: A Walk in the Forest
  • Bench near Wiltz Bench near Wiltz
  • Ardennes forest Ardennes forest
  • Forest near Wiltz on Sentier Charles Mathieu Forest near Wiltz on Sentier Charles Mathieu
  • Streams confluence Streams confluence
  • Sentier Charles Mathieu near the Himmelbaach stream Sentier Charles Mathieu near the Himmelbaach stream
  • Brace Yourself for Adventure Brace Yourself for Adventure
  • Metal Smiles Amidst Verdant Trails Metal Smiles Amidst Verdant Trails
  • Sentier Carles Mathieu above Sentier Charles Mathieu Sentier Carles Mathieu above Sentier Charles Mathieu
  • Hiking trails near Wiltz Hiking trails near Wiltz
  • Sentier Charles Mathieu map Sentier Charles Mathieu map
  • Lost on Sentier Charles Mathieu Lost on Sentier Charles Mathieu
  • Looking up in the forest Looking up in the forest
  • Sentier Charles Mathieu Sentier Charles Mathieu
  • On a narrow trail above the Wiltz valley On a narrow trail above the Wiltz valley
  • Sentier Charles Mathieu near the cliff Sentier Charles Mathieu near the cliff
  • Trees on the path Trees on the path
  • Happiness Happiness
  • Sentier Charles Mathieu Sentier Charles Mathieu
  • Sentier Charles Mathieu Sentier Charles Mathieu
  • Where Escapardenne Eislek Trail meets Sentier Charles Mathieu Where Escapardenne Eislek Trail meets Sentier Charles Mathieu
  • Hiking path near Kautenbach Hiking path near Kautenbach
  • The village of Kautenbach The village of Kautenbach
  • Frozen water drops Frozen water drops
  • Rail + hike directions in Kautenbach Rail + hike directions in Kautenbach
  • Ode to Wires: A Sonnet of My Braces Ode to Wires: A Sonnet of My Braces
  • Orthodontics: Correcting Malocclusion Orthodontics: Correcting Malocclusion
  • The beginning of spring The beginning of spring
  • Evening ride through the woods Evening ride through the woods
  • Hello, Paralane! Hello, Paralane!
  • Inaugurational ride on Veloroute Syrdall Inaugurational ride on Veloroute Syrdall
  • Vennbahn in Troisvierges Vennbahn in Troisvierges
  • Vennbahn near Troisvierges Vennbahn near Troisvierges
  • Vennbahn near Troisvierges Vennbahn near Troisvierges
  • Vennbahn near Troisvierges Vennbahn near Troisvierges
  • Weiswampach lake Weiswampach lake
  • Creek Creek
  • Vallée de la Paix Vallée de la Paix
  • Near Wincrange Near Wincrange
  • Forest near Wincrange Forest near Wincrange
  • Himmelbaach creek Himmelbaach creek
  • Road hook Road hook
  • Radio waves warning Radio waves warning
  • Surprise! Surprise!
  • Gaaschtgrund Gaaschtgrund
  • Bike parking at BAUHAUS Bike parking at BAUHAUS
  • PC 13 between Mamer and Garnich PC 13 between Mamer and Garnich
  • Sunset Sunset
  • Sunset Sunset
  • Sunset Sunset
  • Night above Grund Night above Grund
  • Corniche Corniche
  • Oh deer! Oh deer!
  • Let's make it happen Let's make it happen
  • On the way to the hens house On the way to the hens house
  • On the way to the circus On the way to the circus
  • Street Stepper Street Stepper
  • Bicycle second hand market Bicycle second hand market
  • The Mate (e)bike The Mate (e)bike
  • Way between Syren and Hassel Way between Syren and Hassel
  • Traffic restriction sign Traffic restriction sign
  • Right activity for the day Right activity for the day
  • Mouse and cat statue in Mondorf Mouse and cat statue in Mondorf
  • How to cycle to three countries in 2 kilometres How to cycle to three countries in 2 kilometres
  • The symbol of free movement The symbol of free movement
  • Schengen memorial Schengen memorial
  • Schengen memorial Schengen memorial
  • Moselle river in Perl Moselle river in Perl
  • Koeppchen from the Moselle valley Koeppchen from the Moselle valley
  • Confluence point of cycling routes Confluence point of cycling routes
  • Saar and Moselle confluence point Saar and Moselle confluence point
  • Reflection on the Moselle Reflection on the Moselle
  • Sculpture of fisherman and cat Sculpture of fisherman and cat
  • Wasserbillig tunnel from Moselle bank to the train station Wasserbillig tunnel  from Moselle bank to the train station
  • At Crazy Horse ranch, Merl At Crazy Horse ranch, Merl
  • In the woods to work In the woods to work
  • Some sun! Some sun!
  • Swamp Swamp
  • I'm kissable, don't you think? I'm kissable, don't you think?
  • High water level, but no flooding High water level, but no flooding
  • Stormy weather Stormy weather
  • Some magical stars after a long cloudy time Some magical stars after a long cloudy time
  • Bike reflection Bike reflection
  • Flowers are blooming in the park Flowers are blooming in the park
  • Buergbrennen 2019 (Bonnevoie) Buergbrennen 2019 (Bonnevoie)
  • Buergbrennen 2019 (Bonnevoie) Buergbrennen 2019 (Bonnevoie)
  • Buergbrennen 2019 (Bonnevoie) Buergbrennen 2019 (Bonnevoie)
  • Buergbrennen 2019 (Bonnevoie) Buergbrennen 2019 (Bonnevoie)
  • Buergbrennen 2019 (Bonnevoie) Buergbrennen 2019 (Bonnevoie)
  • Buergbrennen 2019 (Bonnevoie) Buergbrennen 2019 (Bonnevoie)
  • After the hard part of the storm After the hard part of the storm
  • Road closures due to the storm Road closures due to the storm
  • Tree down on the road Tree down on the road
  • The Pétrusse river in Bertrange The Pétrusse river in Bertrange
  • Sunset Sunset
  • Gate to the stars Gate to the stars
  • Morning ride through the woods Morning ride through the woods
  • Brexit Countdown calendar Brexit Countdown calendar
  • Heavy rain shower Heavy rain shower
  • Lake Kehlen Lake Kehlen
  • River flows River flows
  • Red bench under the rain Red bench under the rain
  • From Mamer to Garnich From Mamer to Garnich
  • Above the traffic Above the traffic
  • Puddle reflection Puddle reflection
  • After the wind comes the tree After the wind comes the tree
  • Welcome to Bettborn Welcome to Bettborn
  • Night life Night life
  • Night life Night life
  • PC 9 near Ehlange-sur-Mess PC 9 near Ehlange-sur-Mess
  • I ❤ Esch I ❤ Esch
  • Bike Repair Café Bike Repair Café
  • Bike Repair Café Bike Repair Café
  • Bike Repair Café Bike Repair Café
  • PC 6 near Schifflange PC 6 near Schifflange
  • PC 1 near Kayak Hesper PC 1 near Kayak Hesper
  • Pont Adolphe from the valley Pont Adolphe from the valley
  • Reflections of the E421 Reflections of the E421
  • Traditional photo spot in Valley of the Seven Castles Traditional photo spot in Valley of the Seven Castles
  • Roodt/Eisch lake Roodt/Eisch lake
  • Syndicat des Eaux du Sud Syndicat des Eaux du Sud
  • A few minutes after I received a thunderstorm alert on my phone. A few minutes after I received a thunderstorm alert on my phone.
  • How it fells to fight against the wind How it fells to fight against the wind
  • Enjoying a movie after a windy and wet bike ride Enjoying a movie after a windy and wet bike ride
  • Interesting cunt parking Interesting cunt parking
  • Cycleway from Kirchberg to Dommeldange Cycleway from Kirchberg to Dommeldange
  • Someone needs a recovery Someone needs a recovery
  • Between Capellen and Windhof Between Capellen and Windhof
  • IT repair by bike IT repair by bike
  • After the heavy shower After the heavy shower
  • After the heavy shower After the heavy shower
  • Dramatic clouds near Olm Dramatic clouds near Olm
  • Stairs to heaven? Stairs to heaven?
  • Dirty asphalt track Dirty asphalt track
  • Spring and winter, together Spring and winter, together
  • The red bench (and also white today) The red bench (and also white today)
  • The last ice patches of the season The last ice patches of the season
  • Seems some cleaning is needed Seems some cleaning is needed
  • New cycleway to Keispelt New cycleway to Keispelt
  • Two types of bikes Two types of bikes
  • Moonrise over Mamer Moonrise over Mamer
  • Dirty or clean: choose your side Dirty or clean: choose your side
  • Moonrise near PC 13 Moonrise near PC 13
  • L'Orchestra mural in Kahler L'Orchestra mural in Kahler
  • Tree on the way Tree on the way
  • Frosty morning Frosty morning
  • Morning detour in the woods Morning detour in the woods
  • PC 14 between Capellen and Olm PC 14 between Capellen and Olm
  • Septfontaines castle Septfontaines castle
  • Hollenfels castle Hollenfels castle
  • The dragon of Mersch The dragon of Mersch
  • An easy effort An easy effort
  • Sunny morning Sunny morning
  • Near the woods in Bertrange Near the woods in Bertrange
  • Tunnel of trees Tunnel of trees
  • LU/BE border LU/BE border
  • Saint Andrew's Cross Saint Andrew's Cross
  • A cycling directions sign is gone A cycling directions sign is gone
  • Cycling at twilight Cycling at twilight
  • Gare de Luxembourg Gare de Luxembourg
  • Magnolia blooming Magnolia blooming
  • Place de la République, Strasbourg Place de la République, Strasbourg
  • Place de la République, Strasbourg Place de la République, Strasbourg
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • Hôtel de Ville, Barr Hôtel de Ville, Barr
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • Lions Club de Barr Lions Club de Barr
  • House in Barr House in Barr
  • Hiking directions in Barr Hiking directions in Barr
  • ❤️ window ❤️ window
  • Hiking near Barr Hiking near Barr
  • Hiking near Barr Hiking near Barr
  • Hiking near Barr Hiking near Barr
  • Hiking near Barr Hiking near Barr
  • Hiking near Barr Hiking near Barr
  • Hiking near Barr Hiking near Barr
  • Château d'Andlau Château d'Andlau
  • Hiking near Barr Hiking near Barr
  • Hiking near Barr Hiking near Barr
  • Grand Cru Kirchberg de Barr - Sentier viticole Grand Cru Kirchberg de Barr - Sentier viticole
  • Uncle Christian's Paella Uncle Christian's Paella
  • Paella on the table Paella on the table
  • Ursus on the throne Ursus on the throne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Hike from Marlenheim to Wasselonne Hike from Marlenheim to Wasselonne
  • Reflections in Strasbourg Reflections in Strasbourg
  • Reflections in Strasbourg Reflections in Strasbourg
  • Reflections in Strasbourg Reflections in Strasbourg
  • Reflections in Strasbourg Reflections in Strasbourg
  • Somewhere near Hivange Somewhere near Hivange
  • Morning commute to work Morning commute to work
  • Morning hook to work Morning hook to work
  • Track between Capellen and Mamerdal Track between Capellen and Mamerdal
  • Track between Capellen and Mamerdal Track between Capellen and Mamerdal
  • Looking up on a 15% slope Looking up on a 15% slope
  • Sentier de la Mamer Sentier de la Mamer
  • Jumping off the bike Jumping off the bike
  • Drëps picnic place Drëps picnic place
  • Meaning of this sign? Meaning of this sign?
  • Night wildlife Night wildlife
  • Another animal Another animal
  • Group ride in the forest Group ride in the forest
  • Uncommon birds in Luxembourg Uncommon birds in Luxembourg
  • Books given away by a local resident Books given away by a local resident
  • Ieweschte Syrdall sign Ieweschte Syrdall sign
  • Picnic table in Gostingen Picnic table in Gostingen
  • Staying behind the group Staying behind the group
  • The village of Lenningen The village of Lenningen
  • Drink and ride? Drink and ride?
  • Vineyards in Ahn Vineyards in Ahn
  • Reflections on the Moselle Reflections on the Moselle
  • Above Trier Above Trier
  • Track North of Trier Track North of Trier
  • Moselsteig Moselsteig
  • Panorama Panorama
  • Praying for the coming climb? Praying for the coming climb?
  • A warm welcome to Trierweiler A warm welcome to Trierweiler
  • Lot of climbing already done Lot of climbing already done
  • Wind mills Wind mills
  • Thunderstorm ahead; changed course Thunderstorm ahead; changed course
  • Chapel in Kersch Chapel in Kersch
  • Tunnel on Sauertal-Radweg Tunnel on Sauertal-Radweg
  • Where next? Where next?
  • The village of Welschbillig The village of Welschbillig
  • The Nims river The Nims river
  • Cycling routes fork in Irrel Cycling routes fork in Irrel
  • First ever met dinosaur on my way First ever met dinosaur on my way
  • Another climb Another climb
  • Piste cyclable d'Echternach in Mullerthal Piste cyclable d'Echternach in Mullerthal
  • Piste cyclable d'Echternach in Mullerthal Piste cyclable d'Echternach in Mullerthal
  • The Sauer river The Sauer river
  • Water droplets Water droplets
  • Winding road Winding road
  • Water creek Water creek
  • Escapardenne Lee Trail Escapardenne Lee Trail
  • Interesting tree trunk Interesting tree trunk
  • This dog decided to follow us for a while This dog decided to follow us for a while
  • Bourscheid castle Bourscheid castle
  • Bourscheid castle Bourscheid castle
  • Bourscheid castle Bourscheid castle
  • Outlook to Sauertal Outlook to Sauertal
  • Track between Bourscheid and Michelau Track between Bourscheid and Michelau
  • Sauer river Sauer river
  • Bourscheid castle from Michelau Bourscheid castle from Michelau
  • Yet another house to be replaced with copy/paste lego blocks arc Yet another house to be replaced with copy/paste lego blocks arc
  • Mesilitische Gräber am Löschbur Mesilitische Gräber am Löschbur
  • Schiessentümpel waterfall Schiessentümpel waterfall
  • Flood around the Our river Flood around the Our river
  • This territory belongs to both Luxembourg and Germany as part of This territory belongs to both Luxembourg and Germany as part of
  • Cycleway transformed into a swimming pool Cycleway transformed into a swimming pool
  • Office appreciation Office appreciation
  • Beer at the office Beer at the office
  • Water in the fields Water in the fields
  • Flooded underpass Flooded underpass
  • South Park mural in Schouweiler South Park mural in Schouweiler
  • Second-hand bicycle market in Belle Étoile Second-hand bicycle market in Belle Étoile