-
The Ordeal of Orthodontics: Act One
-
Christmas lights in Hesper Park
-
A symphony of light
-
Bench with a light show
-
Empty N11
-
The radar on Route d'Echternach won't flash anyone today
-
Scavenger hunt #1
-
Concrete jungle meets real jungle
-
Taking the scenic route
-
The cycle of seasons
-
Time travelling in the forest
-
Great bike ride in the woods
-
Afterwork social Vëlosummer ride
-
Nothing screams safety like a lovely stroll down
-
Mooning the timber
-
Evening's gentle giant
-
Road rlosed to everything except bikes: this week's VIPs
-
Shopping cart gone rogue: lost and living its best life
-
Fireworks
-
Fireworks
-
Fireworks
-
Fireworks
-
Parade
-
Green sheep
-
Frame
-
Street for the people
-
Summer sky
-
Elevation
-
Clouds and rain
-
Clouds and rain
-
Clouds and rain
-
Not the smoothest track
-
Digitalis in Grünewald
-
Forest near Steinsel
-
Viewpoint in Bambësch
-
Inflatable tractor
-
Rail works
-
View in Stafelter
-
I shot the Serif!
-
Support Ukraine at Gasperich water tower
-
Road between Steinsel and Direndall
-
Cyclisten opgepasst!
-
Track near Steinsel
-
New PC 1 segment in Dommeldange
-
Rain reflections between Cessange and Leudelange
-
Pancake at Gruppetto
-
CR 181 underpass near Strassen
-
Rain
-
Haystacks near Bertrange
-
Donkeys
-
Place de l'Europe
-
Sword
-
Between Merl and Leudelange
-
Flower
-
The surface of the cycleway PC1
-
Hairpin bend
-
Climb between Mamerdall and Steinsel
-
Car cutting the way
-
Red bench and a rainbow
-
After the rain
-
Found this little fellow in the house
-
Flags in Strassen
-
Empty motorway due to partial lockdown
-
Blooming tree
-
Unpaved part of Veloroute Syrdall near Syren
-
Near Syren
-
Shadows of trees
-
Terrible wind out there
-
Luxembourg-city at dusk
-
Bike light painting
-
Light painting in Mamerdal canyon
-
Mamerdall at night
-
Groceries shopping at the (empty) market
-
Piste cyclable d'Echernach near Rameldange
-
Venus in the sky
-
Morning commute in the forest
-
Night bike wash in Hesper Park
-
Ready to swap wheels at any time
-
Social cycling
-
The street where Luxembourg looks like a Megalopolis
-
Track near Steinsel
-
Winding road near Kopstal
-
Mamerdal between Mamer and Kopstal
-
Second-hand bicycle market in Belle Étoile
-
Flooded underpass
-
Let it rain
-
Abstract art made with rain and sodium lights
-
Flooded way near Bertrange
-
Bike wash session
-
Winter tyre
-
Bike to work in Mamerdal
-
Digging
-
Bock
-
Ready to roll
-
Bike in the train
-
Bike shopping
-
A layer of ice in the fields
-
Icy street
-
Bike in the bus due to unexpected icy roads
-
Dirty cycleway near the European School
-
Stress Reduction Kit
-
Flooded field
-
February flowers
-
Cold water pond
-
Frost on bench
-
Frosty morning
-
Frosty grass
-
Icy patches
-
Frozen morning
-
Flooded way between Bertrange and Mamer
-
Pétrusse river in Bertrange
-
Morning wetlands to work
-
New tyres ready to be installed
-
PC 2 near Rameldange
-
PC 2 near Rameldange
-
Baa!
-
Flooded way
-
Kayak club Hesper
-
After the heavy rain in the Alzette river
-
Pétrusse river in town
-
Rainy ride to the market
-
Luxembourg Christmas market from under Adolphe bridge
-
Christmas lights in Hesper Park
-
Christmas lights in Hesper Park
-
Christmas lights in Hesper Park
-
Cycling directions in Hesper Park
-
Hesper Park
-
Hesper Park
-
Rush hour vs. freedom of movement
-
Luxembourg Christmas market
-
Luxembourg Christmas market
-
Luxembourg Christmas market
-
Gëlle Fra
-
Shooting the shooter
-
Luxembourg Christmas market
-
Luxembourg cathedral
-
Dirty bike, the day after it was washed
-
Piste cyclable d'Echternach near Senningerberg
-
Track near Contern
-
Track near Contern
-
Alzette valley to Hesperange
-
Lost in translation...
-
Luxembourg Grund
-
Morning commute in the foggy forest
-
Dense fog
-
Greeted by a horse during the morning commute
-
Frosted grass
-
Frozen pond
-
Train platform
-
Pfaffenthal lift
-
Kinnekswiss stage being setup
-
How the panorama is shot
-
Sitting in the canyon
-
Wheely Grateful for Braces!
-
Parc Lentz in Bertrange
-
After failed full Moon rise catching attempt
-
Moonrise occured behind the clouds
-
Track North of Bridel
-
Before full Moon rise catching attempt
-
Haystack near Bertrange at golden hour
-
Parcel pickup
-
Water droplets
-
Remains of roman baths
-
Remains of roman baths
-
Réimesch Thermen zu Mamer Mercator Panorama
-
Remains of roman baths