-
Slope down to Äischdall
-
New cycleway between Boevange/Attert and Vichten
-
Diversion sign
-
Santuari de Montserrat
-
Land of the Red Rocks
-
Damaged track
-
Santuari de Montserrat
-
View towards the Ardennes from above Oberfeulen
-
Sea shell
-
Thumb up
-
Misty morning commute
-
Geranium
-
Between the sea and Étang d'Ingril
-
Blue ride
-
Utilities infrastructure in the fog
-
Bicycle wheels in the office
-
Winter tyres
-
Vélorution Esch
-
Viewpoint near Hivange
-
Protected nature area
-
The city of Béziers
-
Icy road
-
Flower on the beach
-
Water
-
Near the summit of the climb from Colmar-Berg
-
I want to ride my bicycle...
-
Lunch ride
-
Cycling down from Santuari
-
Dramatic sky
-
Warm welcome in the village of Brattert
-
Stop at the beach at Frontignan
-
Motorbike and moped restrictions in Vianden
-
Tree near Sanem
-
Elne cathedral
-
Dark zone
-
Vélorution Esch
-
Oh my.... it's not Christmas yet!
-
Near the village of Olesa de Bonesvalls
-
Cycling along Canal du Midi
-
Slope down to Gosseldange
-
Olive tree
-
The town of Vianden
-
Bike among the olive trees
-
Near Bràfim
-
K5 road near Roth an der Our
-
Coloured street near school in Soleuvre
-
No Napoleon's garden visible
-
Reaching the mountain area
-
Vineyards near Montferri
-
Land of the Red Rocks
-
Viewpoint
-
Viewpoint near Hivange
-
CR 105 road near Septfontaines
-
The city of Béziers
-
Cycling infrastructure in Mamer
-
Water on the field
-
Santuari de Montserrat
-
Dense fog north of Rambrouch
-
Some snow
-
Morning commute near Dalhem
-
Cycling along the sea near Sète
-
Road congestion
-
Vineyards
-
Cycling infrastructure in Mamer
-
Drone capture
-
A long way to Menton
-
Flooding
-
Ellergronn
-
Forest between Hobscheid and Beckerich
-
Bike flower
-
Warm welcome in the village of Brattert
-
Drone tracking
-
Cycling direction near Marseillan-Plage
-
Bike ride near the coast of Gavà
-
Montblanc
-
Tunnel near Pallejà
-
Rainy morning commute between Mamer and Kehlen
-
Lost bike
-
Asphalt track near Olm
-
Lunch ride
-
Cycling to Châteauneuf-du-Pape
-
Road congestion
-
Cycling near Plage des Aresquiers, Frontignan
-
Boat :-((
-
The village of Alió
-
9 km left to Montserrat
-
Le Petit Gigognan
-
The sea in Vias
-
Gardens of Nouveau Château d'Ansembourg
-
Frozen pond
-
Collapsed tree on the way
-
Cycling to Sorgues
-
Cycling track on Dällchen West Tour
-
Leaves covered bridge
-
Mist is clearing over the Eisch river
-
Bike passing distance
-
Mount Canigou from the beach
-
Drone flight control room
-
Put your hands in the air!
-
Black Forest behind the village of Waltersweier
-
Fort Lambert, Luxembourg
-
Cycling up to Montserrat
-
Sea coast near Sitges
-
Track between Schoenfels dans Prettingen
-
RadNETZ
-
There were more swans than humans at Echternach lake on that day
-
Approaching Montserrat
-
Pont del Diable
-
A couple of hours after the road was cleaned
-
Track near Contern
-
After the 100-mile ride in the rain
-
Entering Olesa de Montserrat
-
Wald-Reben-Seen-Tour in Willstätter Wald
-
Trou en formation
-
New Castle of Ansembourg's gardens
-
Sunset
-
The beach near Canet-en-Roussillon
-
Bike on the beach near Sète
-
Puncture repair
-
Cycling under the railroad
-
Cycling near Saint-Cyprien
-
Ancienne résidence des papes: view
-
Fake World Wide Web, Rotondes, Luxembourg
-
Avinyó Nou
-
Atenciò
-
Wooden bridge near Windhof
-
Cycling directions near Goldscheuer
-
Pétrusse valley
-
View above Obermennig
-
Cycling bridge is empty while road traffic is chaotic
-
Sea coast near Sitges
-
Ancienne résidence des papes
-
Monestir de Montserrat
-
Ancienne résidence des papes
-
Cycling near Avignon
-
A few hours after the last bike cleanup
-
Flooding
-
Abbaye de Neumunster, Luxembourg
-
Road directions
-
When the GPS heart zones are not properly set
-
Local cycling route near Kontz
-
Ancienne résidence des papes
-
When the GPS heart zones are not properly set
-
Bike gang
-
Châteauneuf-du-Pape
-
Friendship
-
Im Gottswald, Wald-Reben-Seen-Tour
-
Track near Contern
-
Cycling detour to work
-
Christmas decoration in Sorgues
-
Forest near Capellen
-
Sea coast near Sitges
-
Morning mist near Merl and Bertrange
-
Monestir de Montserrat
-
Viewpoint near Hivange
-
Light armored car "M8"
-
Matterhorn mural on a house
-
Cycling route near Ellange
-
Chaussée fortement dégradée
-
Winter gravel wheel
-
Steep climb near Obermennig
-
Wald-Reben-Seen-Tour in Willstätter Wald
-
The reason why I arrived late to work
-
Ancienne résidence des papes
-
Dense fog
-
Black Forest and water
-
Forest track near Hobscheid
-
Frozen leaves
-
The Saar river near Kanzem
-
Vineyards
-
Christmas market at Trier cathedral
-
Platja de Gavà
-
Golden hill
-
Morning fog
-
Sharp turn on PC 16 in Warkdall
-
Cycling directions in Sorgues
-
Track near Neu-Heiligkreuz, Trier
-
Cycling near Musée d'Art Moderne, Strasbourg
-
Hauptmarkt Christmas market in Trier
-
Summer and winter trekking wheels
-
Châteauneuf-du-Pape
-
Cycling near Sorgues
-
Konz or Saarburg?
-
Misty morning commute
-
Flooding
-
Heavy shower at the soccer field
-
Me, next to Santa's deer
-
Warkdall
-
The city of Béziers
-
Freedom on the road to Montserrat
-
Cycling directions near Willstätt
-
Puddles
-
Squirrel just noticed me
-
Boxing day ride
-
Lit tree in Howald
-
Bikes on the beach
-
Tossebierg information board
-
Tree in the fog
-
Cheering tree near Bissen
-
Boats at Port de la Ginesta
-
Église orthodoxe de tous les saints de Strasbourg
-
Bike to work via Mamerdal
-
Lost in translation...
-
Canal du Rhône au Rhin
-
Dirty bike, the day after it was washed
-
LEGO exhibition during lunch ride to Belle Étoile
-
Statue near Kurfürstliches Palais, Trier
-
PC 16 in Warkdall
-
Wark river in Warkdall
-
Cycling directions near Griesheim
-
PC 16 in Warkdall
-
Nature reserve near Mariahof, Trier
-
Vineyards near Ayl
-
Moselstraße sign
-
Forest to Holzem
-
Near Willstätt
-
Kahler hill at night
-
Canal de la Bruche
-
Mine Prince Henri
-
Château Fortia
-
Night commute in the fog
-
Saarmündung
-
Cow on the road to work
-
Cycleway from Merl to Henfent
-
Bike visibility test
-
PC 16 in Warkdall
-
Saint-Cyprien marina
-
Andy Schleck Cycles
-
Rainy ride to work
-
Wet asphalt near Holzem
-
Morning commute near Holzem
-
PC 16 in Warkdall
-
Social cycling to Esch
-
Fog formation
-
Pont des Arméniers
-
Warkdall
-
Cycling directions near Neuried
-
Light painting selfie
-
Closed way
-
Wark river in Warkdall
-
Ponts Couverts, Strasbourg
-
Rain at the bench
-
Mine Prince Henri
-
Rainy PC 16 near Reisdorf
-
The Rhine river from Pflimlin bridge
-
One of the rare times I wasn't late to work
-
Hill between Kayl and Dudelange
-
Warkdall
-
Kurfürstliches Palais, Trier
-
Cycling directions in Illkirch-Graffenstaden
-
Barrage Vauban, Strasbourg
-
Former Chemin de Halage sign
-
Land of the Red Rocks
-
Track in Capellen
-
Road closure forestry works banner
-
Leaves on PC 2 near Bech
-
Cycling directions near Ehrang
-
Luxembourg Christmas market from under Adolphe bridge
-
Canal du Rhone au Rhin
-
Piste cyclable de l'Alzette near between Cruchten and Colmar-Ber
-
Just after sunset near Sanem
-
An empty carriage
-
Bike at the parking
-
PC 16 near Reisdorf
-
Bike needs another cleaning
-
Bike in Warkdall
-
PC 12 near Hautcharage
-
Brücke der zwei Ufer
-
Railroad undepass near Schouweiler
-
Morning commute near Garnich
-
Traditional photo stop in Äischdall
-
Christmas lights in Hesper Park
-
Christmas lights in Hesper Park
-
Valley of the Seven Castles
-
There's sunshine!
-
Chez Christian, Strasbourg
-
PC 3 towards Vianden near Reisdorf
-
Cycling directions near Schuttrange
-
PC 2 near Bech
-
Koerich castle
-
Wet hands
-
Saar to Moselle confluence point
-
PC 15 diversion map
-
Forest track near Bertrange
-
PC 8 near Esch/Alzette
-
Ellange-Gare
-
Last commute to work this year
-
PC 3 towards Vianden near Reisdorf
-
Piste cyclable Jangeli near Remich
-
Cold morning
-
Frosty commute to work
-
Cow in Ourdall
-
Factory near Sanem
-
PC 12 near Hovelange
-
Rindschleiden church
-
Frosted grass
-
How to smell like a wet dog
-
Saar-Radweg and Mosel-Radweg maps and information boards
-
PC 1 in Merl
-
Directions
-
Friendship
-
Piste cyclable d'Echternach near Senningerberg
-
Helfent park
-
Clouds lost in the hills
-
Église orthodoxe de tous les saints de Strasbourg
-
Esch
-
Sunset on the Moselle river
-
Morning roadworks sign
-
Leaf
-
Bridges over the Saar/Moselle confluence
-
Bike to work via Mamerdal
-
Hobscheid tunnel
-
Cheering tree in the fog
-
European Parliament, Strasbourg
-
Greeted by a horse during the morning commute
-
The village of Igel
-
Chilly morning commute
-
Hunnebur waterfall
-
Autumn colours in Helfent Park
-
The Moselle river at sunset
-
Cycling directions in Perl
-
Bike to work via Mamerdal
-
Koerich castle
-
Canyon on PC 12
-
Alzette valley of the way to Hesperange
-
Night commute near Holzem
-
Morning fog
-
Luxembourg Grund
-
Frosty cycleway
-
Morning commute in the foggy forest
-
PC 15 diversion sign
-
Piste cyclable de l'Ouest north of Redange/Attert
-
Night commute on PC 14 near Olm
-
PC 12 near Eischen at night
-
Alzette valley to Hesperange
-
Fog behind the trees
-
Night stop
-
Cycling directions in Hesper Park
-
No winter service
-
Piste cyclable de l'Attert near Eischen
-
Bridge
-
Forest track near Mamer
-
Reflections on the Moselle river
-
Misty forest near Eischen
-
Grevenmacher at night
-
Alzette valley to Hesperange
-
Misty night
-
PC 2 near Scheidgen
-
Hesper park
-
Bech tunnel
-
Light painting session
-
Light painting on the Alzette river
-
Wormeldange at night
-
Nut houses
-
Hesper Park
-
Rush hour vs. freedom of movement
-
PC 14 extension works to Mersch?
-
Grumpy mill light painting
-
The Sauer river from PC 3
-
A stop at Grass former train stop
-
Hesper Park
-
Christmas lights in Hesper Park
-
Kockelscheuer
-
Christmas lights in Hesper Park
-
Night stop
-
Remich and its boats, at night.
-
PC 2 near Scheidgen
-
Cycling directions map at the confluence between PC 12 and PC 13
-
Bettel
-
Cycling directions in Bettel