-
Cycling in the rain
-
Halloween setup at philibert
-
Place Kléber, Strasbourg
-
Heron
-
Rain
-
Frosty morning
-
Cold morning!
-
Schlammwiss
-
Moonlight in the forest
-
Sunset near Hobscheid
-
Damaged forest by a storm
-
Dry waterfall
-
Telpeschholz & Zone tampon
-
Sentier de la Mamer near Direndall
-
Sun rays going through the fog
-
Morning fog
-
Koerich Castle
-
Sunset in Capellen
-
Mamerdal without the leaves
-
Second puncture of the week!
-
Closed road in the morning fog
-
Foggy morning in the forest
-
A puncture to celebrate 26,000 km
-
Old versus new brake pad
-
MTB trail Rambrouch
-
MTB trail Rambrouch
-
Sauer river in Martelange
-
Sandstone quarry
-
Art in the forest near Pratz
-
A bike in Bettborn
-
Vianden Castle at night
-
Cycling during sunset
-
Two bikes' shadows
-
Trees during golden hour
-
The exit of a mineshaft
-
Stolzembourg old copper mineshaft
-
Two bikes
-
Forest track near Putscheid
-
View down to the Houschterbaach
-
Track near Houschterhaff
-
Pfaffenthal lift
-
Dusk in Mullerthal
-
MTB trail Beaufort-Berdorf
-
MTB trail Beaufort-Berdorf
-
Felsenroute between PC 2 and Berdorf
-
Golden hour near Zittig
-
Autumn colours on the cycleway near Leudelange
-
Schlammwiss Nature Reserve
-
Autopédestre Roedgen
-
Track near Münschecker
-
Stop (building bullshit infrastructure)
-
Moselle valley near Grevenmacher
-
Autumn colours on MTB trail Dalheim
-
Dusk near the Stauséi
-
Nature made abstract art
-
Crane migration
-
A boat on the Stauséi
-
Stauséi in Burfelt
-
Stauséi
-
The Sauer river in Heiderscheidgrund
-
Track near Tadler
-
Ready to ford? Or not...
-
Sauerdal
-
MTB trail Goesdorf
-
Night panorama to Steinsel
-
Social interaction with a kid
-
Misty morning
-
Blocking tree on the way
-
MTB trail Larochette
-
MTB trail Larochette
-
Autopédestre Steinsel near Mamerdal
-
A break near Consdorf
-
A break near Consdorf
-
Sundial
-
Sentier du Mullerthal near Graulinster
-
Sentier du Mullerthal near Graulinster
-
Sentier du Mullerthal near Graulinster
-
Looking for a better view
-
Sentier du Mullerthal near Blumenthal
-
White Ernz river
-
Lord of the Schetzel
-
Pretty house in Wahl
-
Sentier du Préizerdall near Arsdorf
-
Sentier de l'Attert near Holtz
-
Horny chair
-
Forest track near Roodt (Ell)
-
Track near Roodt (Ell)
-
Autumn colours on the cycleway near Redange-sur-Attert
-
Chapel near Beckerich
-
Epicerie
-
Belval
-
PC 8 near Rumelange
-
Sun hiding behind the tree
-
"burning" cliff
-
RedRock MTB trail in Haard
-
Haard nature reserve
-
View over Dudelange
-
On the way to the Haard nature reserve
-
Mont Saint-Jean, Dudelange
-
Night in Marienthal
-
Kielbaach stream
-
Autumn colours above Mamerdal
-
Clear moonrise after a rainy day
-
Rain in the dark
-
Madame Rêve
-
Mushroom at Christmas Market
-
Courtyard
-
Hot chestnuts stand
-
Liban
-
Place Gutenberg
-
Helium horse balloon
-
The village
-
Christmas tree, Place Kléber, Strasbourg
-
Ice rink
-
Ice rink
-
Place Kléber
-
Barrage Vauban, Strasbourg
-
Ponts Couverts, Strasbourg
-
Rainy ride to work
-
Leaf
-
Cycling directions near Schuttrange
-
Friendship
-
Dramatic sky
-
I want to ride my bicycle...
-
Leaves covered bridge
-
Cycleway from Merl to Henfent
-
Canyon on PC 12
-
Piste cyclable de l'Attert near Eischen
-
Directions
-
Cycling directions map at the confluence between PC 12 and PC 13
-
Forest to Holzem
-
Helfent park
-
Night stop
-
Railroad undepass near Schouweiler
-
Lunch ride
-
Koerich castle
-
Lunch ride
-
Morning fog
-
Sunset on the Moselle river
-
The Moselle river at sunset
-
Golden hill
-
The Saar river near Kanzem
-
Vineyards near Ayl
-
Konz or Saarburg?
-
Bridges over the Saar/Moselle confluence
-
Saarmündung
-
The village of Igel
-
Vineyards
-
Reflections on the Moselle river
-
Cycling directions in Perl
-
Chaussée fortement dégradée
-
Light armored car "M8"
-
Factory near Sanem
-
Luxembourg park
-
Stop making stupid people famous
-
Luxembourg Christmas market
-
Luxembourg Christmas market
-
A few hours after the last bike cleanup
-
Morning commute near Garnich
-
Oh my.... it's not Christmas yet!
-
Morning commute near Dalhem
-
Light painting selfie
-
Bike visibility test
-
The reason why I arrived late to work
-
Morning mist near Merl and Bertrange
-
Lit tree in Howald
-
Andy Schleck Cycles
-
Alzette valley of the way to Hesperange
-
Pétrusse valley
-
Forest track near Bertrange
-
Tree near Sanem
-
PC 12 near Hautcharage
-
Viewpoint near Hivange
-
Frosty cycleway
-
Track in Capellen
-
Rain at the bench
-
Road congestion
-
Road congestion
-
Just after sunset near Sanem
-
Coloured street near school in Soleuvre
-
Mine Prince Henri
-
Mine Prince Henri
-
Ellergronn
-
PC 8 near Esch/Alzette
-
Esch
-
Land of the Red Rocks
-
Land of the Red Rocks
-
Land of the Red Rocks
-
Protected nature area
-
Damaged track
-
Alzette valley to Hesperange
-
Closed way
-
Kockelscheuer
-
A couple of hours after the road was cleaned
-
LEGO exhibition during lunch ride to Belle Étoile
-
Tossebierg information board
-
Kahler hill at night
-
Light painting session
-
Bike to work via Mamerdal
-
Bike to work via Mamerdal
-
Bike to work via Mamerdal
-
Misty night
-
One of the rare times I wasn't late to work
-
Sunset time
-
Autumn colours in Helfent Park
-
Bike at the parking
-
Forest track near Mamer
-
Road closure forestry works banner
-
Cow on the road to work
-
Morning roadworks sign
-
Morning fog
-
Bike needs another cleaning
-
An empty carriage
-
Bike flower
-
Warm welcome in the village of Brattert
-
Warm welcome in the village of Brattert
-
Rindschleiden church
-
Utilities infrastructure in the fog
-
No Napoleon's garden visible
-
Dense fog north of Rambrouch
-
Piste cyclable de l'Ouest north of Redange/Attert
-
Forest between Hobscheid and Beckerich
-
Collapsed tree on the way
-
Forest track near Hobscheid
-
CR 105 road near Septfontaines
-
New Castle of Ansembourg's gardens
-
Valley of the Seven Castles
-
Hunnebur waterfall
-
Slope down to Äischdall
-
Slope down to Gosseldange
-
Track between Schoenfels dans Prettingen
-
Vélorution Esch
-
Vélorution Esch
-
Hill between Kayl and Dudelange
-
Social cycling to Esch
-
PC 15 diversion map
-
PC 15 diversion sign
-
Cheering tree in the fog
-
Nut houses
-
Fog behind the trees
-
PC 12 near Eischen at night
-
Misty forest near Eischen
-
Wooden bridge near Windhof
-
Sunset in the office
-
Chilly morning commute
-
Misty morning commute
-
Night commute near Holzem
-
Bicycle wheels in the office
-
Rainy day
-
Rainy morning commute between Mamer and Kehlen
-
Cycling infrastructure in Mamer
-
Cycling infrastructure in Mamer
-
Hesper park
-
Light painting on the Alzette river
-
Grumpy mill light painting
-
Fake World Wide Web, Rotondes, Luxembourg
-
Cycling bridge is empty while road traffic is chaotic
-
Misty morning commute
-
Squirrel just noticed me
-
Viewpoint near Hivange
-
Night commute in the fog
-
Tree in the fog
-
Fog formation
-
A stop at Grass former train stop
-
Forest near Capellen
-
PC 1 in Merl
-
Night commute on PC 14 near Olm
-
Morning commute near Holzem
-
After the 100-mile ride in the rain
-
When the GPS heart zones are not properly set
-
When the GPS heart zones are not properly set
-
How to smell like a wet dog
-
K5 road near Roth an der Our
-
The town of Vianden
-
Motorbike and moped restrictions in Vianden
-
Bettel
-
Cycling directions in Bettel
-
Cow in Ourdall
-
PC 3 towards Vianden near Reisdorf
-
PC 3 towards Vianden near Reisdorf
-
PC 16 near Reisdorf
-
PC 16 in Warkdall
-
Bike in Warkdall
-
Warkdall
-
Warkdall
-
PC 16 in Warkdall
-
PC 16 in Warkdall
-
Wark river in Warkdall
-
Sharp turn on PC 16 in Warkdall
-
Wark river in Warkdall
-
Warkdall
-
PC 16 in Warkdall
-
View towards the Ardennes from above Oberfeulen
-
Near the summit of the climb from Colmar-Berg
-
Piste cyclable de l'Alzette near between Cruchten and Colmar-Ber
-
Timmy sitting on old underwear
-
Puncture repair
-
At the market
-
Family dinner in "Brasserie des Jardins"
-
Trier
-
Trier Cathedral
-
Trier Cathedral
-
Trier Cathedral
-
Trier Cathedral
-
Family shadows
-
Window shopping in Trier
-
Porta Nigra, Trier
-
Porta Nigra, Trier
-
Porta Nigra, Trier
-
Theo, Trier
-
Family lunch in Trier
-
German food at Theo, Trier
-
Trier walkabout
-
All saints walk near the Saarschleife
-
The Saarschleife
-
Hunsrück-Hochwald National Park information board
-
All saints walk near the Saarschleife
-
Saar-Hunsrück Premium Hiking Region map
-
Useldange Castle decorated for Christmas
-
Useldange Christmas canon
-
Light painting in Hovelange tunnel
-
Fog in Eischen's soccer field
-
De Mënsch sculpture in Steinfort
-
Bikes not allowed on cycleway
-
Former Grass train stop
-
Crossing the border line
-
Ënneschte Bësch nature reserve
-
Light painting in the fog
-
Puncture!
-
Have a good lock!
-
A mural on the floor
-
Sunset
-
Bertrange forest
-
Morning horse
-
Soft effort
-
Night of the tentacle
-
Bike doctor
-
Track in Mamerdal
-
Bridge over the Mamer river
-
Woods between Kehlen and Kopstal
-
Sentier de la Mamer
-
Sentier de la Mamer
-
Sentier de la Mamer
-
Boneshaker road from Keispelt to Direndall
-
New cycleway
-
PC 14 between Kehlen and Keispelt
-
Drëps picnic place at night
-
Misty morning
-
Bridge on Sauertal Radweg
-
Sauertal Radweg
-
Tour Mélickshaff
-
Cycling link between PC 2 and Berdorf
-
The Grand (Duchy’s) Canyon in autumn
-
PC 2 canyon
-
PC 2 between Bech and Consdorf
-
Light and shadows
-
Old railway
-
Autumn day on piste cyclable d'Echternach
-
Trees at an angle
-
Bech tunnel
-
PC 2 near Bech
-
Autumn on PC 2 in Grünewald
-
There is no Planet B
-
Pfaffenthal from Red Bridge
-
The village of Wormeldange
-
The village of Ehnen
-
The village of Ehnen
-
Remich from Nennig
-
Bridge to Remich from Moselradweg
-
Vineyards near Wellenstein
-
After sunset near Remich
-
Vineyards near Remich
-
Vineyards near Remich
-
Forest at an angle
-
PC 1 between Grund and Hesperange along the Alzette river
-
PC 1 between Grund and Hesperange along the Alzette river
-
PC 1 between Grund and Hesperange along the Alzette river
-
PC 1 between Grund and Hesperange along the Alzette river
-
PC 1 between Grund and Hesperange along the Alzette river
-
Night sky near Garnich
-
Kahler from above
-
Junction between PC 12 and PC 13
-
Track to Villa Romaine between Goeblange and Nospelt
-
Fog on PC 14
-
Forest track near Capellen at night
-
Track next to PC 14 between Mamer and Capellen
-
PC 9 near Leudelange
-
PC 9 near Leudelange
-
Luxembourg Airport
-
PC 9 near Leudelange
-
PC 9 near Leudelange
-
Fork
-
View over Soleuvre
-
Poor Teddy
-
PC 9 near Sanem
-
Waiting for a train?
-
Piste cyclable de l'Attert between Grass and Clemency
-
Piste cyclable de l'Attert sign
-
Cheers
-
Piste cyclable de l'Attert between Eischen and Steinfort