-
Mamerdall at night
-
Night bike wash in Hesper Park
-
Terrible wind out there
-
Winter 2020, day 1 of 2
-
Let it rain
-
Light painting in Mamerdal canyon
-
Free Mobility in Luxembourg celebration
-
Free Mobility in Luxembourg celebration
-
Bock
-
Abstract art made with rain and sodium lights
-
Bike light painting
-
Oak leaves
-
Flooded way
-
Bike wash station in Hesper Park
-
Ephemeral exhibition in Grund tunnel
-
Kayak club Hesper
-
Illuminated walkway
-
After the heavy rain in the Alzette river
-
Flooded field
-
Ephemeral exhibition in Grund tunnel
-
Ephemeral exhibition in Grund tunnel
-
Chance of snow, so I did a detour.
-
Flooded way between Bertrange and Mamer
-
Winter hike to Nature Trail Enneschte Bësch
-
Flooded way near Bertrange
-
Artwork at Schläifmillen
-
Pétrusse river in Bertrange
-
Winter 2020, day 2 of 2
-
Artwork at Schläifmillen
-
Sleeping ducks in Hesper Park
-
Bike to work in Mamerdal
-
Morning wetlands to work
-
Free Mobility in Luxembourg celebration
-
Winter 2020, day 2 of 2
-
Heron bird
-
Cold water pond
-
Some clouds near Bertrange
-
Winter 2020, day 2 of 2
-
Dirty cycleway near the European School
-
A layer of ice in the fields
-
Winter hike to Nature Trail Enneschte Bësch
-
Artwork at Schläifmillen
-
Winter hike to Nature Trail Enneschte Bësch
-
Reflection
-
Memorable bike to work day
-
Painting on the corniche
-
Morning commute in the forest
-
Barrier bypass
-
Hiking directions in Grünewald
-
Winter 2020, day 2 of 2
-
Winter bike to work in Ënneschte Bësch
-
Hiking in Bonnevoie
-
Rain in Hesper Park
-
Flooded underpass
-
Hiking in Bonnevoie
-
Schetzel outdoor place of worship
-
Social cycling
-
Ready to roll
-
Memorable bike to work day
-
Hiking in Bonnevoie
-
Gantenbeinmühle
-
Swimming toad
-
Groceries shopping during Covid-19 pandemic
-
Mamerdal canyon
-
Groceries shopping during Covid-19 pandemic
-
Empty Croix de Cessange
-
Piste cyclable d'Echernach near Rameldange
-
Forest path near Itzig
-
Bike shadow
-
Morning fog
-
Venus in the sky
-
Sustainable parking
-
City skyline
-
PC 13 near Tossebierg
-
Bicycles queuing in Mamerdal
-
Forest track near Schetzel
-
Not sure if I should eat those...
-
PC 2 near Rameldange
-
Memorable bike to work day
-
Piste cyclable d'Echternach
-
Hiking in Bonnevoie
-
Power substation in the night fog
-
Cycling to the Moselle
-
Forest track in Grünewald
-
Hell of a path!
-
Alles op de Vëlo selfie
-
Hiking in Bonnevoie
-
PC 2 near Rameldange
-
Hesper Park at night
-
Itzegerstee
-
Free Mobility in Luxembourg celebration
-
Morning commute in Mamerdal
-
Buergbrennen 2020
-
Transparency
-
Free Mobility in Luxembourg celebration
-
Mamerdal without the leaves
-
Alles op de Vëlo selfie
-
Philharmonie
-
Buergbrennen 2020
-
Autopédestre Strassen hiking trail
-
Buergbrennen 2020
-
Frost on bench
-
Buergbrennen 2020
-
Buergbrennen 2020
-
Secalt
-
Sunset in Helfent Park
-
Icy street
-
Empty motorway due to partial lockdown
-
Blooming tree
-
Sharp turn on PC 1 near Beggen
-
Old railroad transformed into a cycleway
-
Adolphe bridge from Gëlle Fra
-
Empty E25 at Croix de Gasperich
-
View to Kirchberg over the Alzette valley
-
Autumn colours in the forest
-
Trees reflected in water
-
What a great place to fix a tyre puncture
-
Night sky
-
Stress Reduction Kit
-
Mamerdal canyon
-
Vëlosummer sign in Beggen
-
Barcodes of shadow
-
ING Night Marathon 2018
-
Hot air balloon
-
The freedom of driving a car...
-
Syrdall VeloRoute near Syren
-
Unpaved part of Veloroute Syrdall near Syren
-
Digestive walk on the cycleway
-
Near Syren
-
Ënneschte Bësch nature reserve sign
-
Winter tyre
-
Pétrusse river in town
-
Lord of the Schetzel
-
Family ride
-
After a groceries stop
-
ING Night Marathon 2018
-
Pfaffenthal lift
-
Fontaine Amélie
-
Artwork on Red Bridge
-
Seeking refuge
-
Pfaffenthal
-
ING Night Marathon 2018
-
ING Night Marathon 2018
-
Christmas is back
-
Sweet delights in Bertrange
-
Winter hike to Nature Trail Enneschte Bësch
-
ING Night Marathon 2018
-
Rainbow over the Grafelt nature reserve
-
ING Night Marathon 2018
-
Bike in the bus due to unexpected icy roads
-
Hot air balloon
-
Sweet delights in Bertrange
-
Mural at Bouferterhaff
-
ING Night Marathon 2018
-
Journey to the garden
-
Flags in Strassen
-
Journey to the garden
-
ING Night Marathon 2018
-
Night panorama to Steinsel
-
Nazi attack
-
Sunset in Bertrange
-
ING Night Marathon 2018
-
Fontaine Amélie
-
Rose
-
ING Night Marathon 2018
-
Home office
-
First fog of the season
-
Shadows of trees
-
Garden shelter
-
Place d'Armes, Luxembourg
-
Germination
-
Astronomy
-
ING Night Marathon 2018
-
Frosty morning
-
Flowers in the snow
-
Journey to the garden
-
Rainy ride to the market
-
Bike shopping
-
Cathedral's crypt
-
Digging
-
Sardine BBQ in the city
-
Water lily in Kirchberg
-
Morning commute in Bambësch
-
Under Pont Adolphe
-
Blues and Jazz rallye
-
Forest near Itzig
-
ING Night Marathon 2018
-
Fog dissipation leading to a spring-like day
-
Almost hidden track in Grünewald
-
Nature reserve Laangmuer
-
Garden works
-
Trunk on the path
-
Grünewald
-
ING Night Marathon 2018
-
Sunset near Alzingen
-
Threatening sky near Mamer
-
A night out with R.
-
Stargazing night
-
Frozen pond under a clear sky
-
Fire
-
Path in Ënneschte Bësch
-
Ride to the market
-
Mamerdal between Mamer and Kopstal
-
New tyres ready to be installed
-
Fountain in Hesper Park
-
Flowers in the park
-
Cow trying to hide
-
Fräheetsbam underpass sign
-
Ready to swap wheels at any time
-
Dry feet!
-
New features on the EuroVelo 5 cycling route
-
Forest track in Grünewald
-
Clausen German war cemetery
-
ING Night Marathon 2018
-
Blooming plant
-
Rainbow in the park
-
Night life
-
Puncture repair
-
Reclaim the Streets vol. 2
-
Making a time lapse movie of the coming thunderstorm
-
GG visit
-
Forest track in Grünewald
-
Forest track in Grünewald
-
Rocks near Fréinland (Grünewald)
-
Quaxing
-
Bike cleaning and minor revision
-
La Grande Fleur qui Marche
-
Public transport ticket
-
Blues and Jazz rallye
-
Second-hand bicycle market in Belle Étoile
-
Foggy morning in the forest
-
February flowers
-
Cycling directions near Syren
-
The street where Luxembourg looks like a Megalopolis
-
Groceries shopping at the (empty) market
-
Strawberry mint
-
Climb from Pettingen to Blaschette
-
Bike wash session
-
Climb up from Mamerdal to Steinsel
-
Fog dissipation leading to a spring-like day
-
Blues and Jazz rallye
-
Luxembourg Grund
-
Hiking trail in Howald
-
Doudeg Fra
-
20,000 km ridden in 2020!
-
Mikado forest near Findel
-
Call me Bugs Money Honey mural
-
Grünewald forest track
-
Icy patches
-
Misty pond in Helfent
-
Baa!
-
Empty motorway Noordstrooss during lockdown
-
SRAM bike cassette
-
Moon
-
Tree on the way
-
Doudeg Fra information board
-
Tree on the ground!
-
Aarnescht nature reserve
-
Family dinner at B13, Bertrange
-
Alzette river in Pfaffenthal
-
Family dinner at B13, Bertrange
-
Garden tomatoes
-
Steep climb in Neuhäusgen
-
Forest track near Pleitrange
-
Flowers
-
Forest path near Schuttrange
-
Market
-
Waiting for the thunderstorm
-
Forest track in Kazebësch
-
Exploring Grünewald
-
Dusk near Bridel
-
Social interaction with a kid
-
Exploration near Weiler-la-Tour
-
Waiting for the rain to stop
-
Forest track in Grünewald
-
Car barrier near Moutfort
-
A night ride with R.
-
Bike in the train
-
Luxembourg-city at dusk
-
Thunderstorm at home
-
Winding road near Kopstal
-
Groceries shopping during Covid-19 pandemic
-
Show me the way
-
Damaged trees near Cessange
-
Grünewald
-
Forest near Hesperange
-
Unpaved track
-
Trees and barrier
-
Time lapse shooting of the coming thunderstorm
-
Comet NEOWISE
-
Forest track in Grünewald
-
Track near Steinsel
-
Forest between Contern and Moutfort
-
New bike tyres
-
Empty N28 road
-
Family dinner at B13, Bertrange
-
Found this little fellow in the house
-
After more than 112,000 km of bicycle trips on Strava, I finally
-
Forest near Itzig
-
Comet NEOWISE
-
Hiking in Bonnevoie
-
Frozen morning
-
The pirate ship playground
-
Steep climb in Neuhäusgen
-
ING Night Marathon 2018
-
You can't be taller than 4.8 metres
-
Commuting in the rain
-
The cycleway going nowhere near Bourmicht
-
Reclaim the Streets vol. 2
-
Empty N3 road near Schlammeste
-
Hiking in Bonnevoie
-
Forest path in Ënneschte Bësch
-
Frosty grass
-
Bike light painting
-
Fog in Helfent
-
Watch for migrating frogs
-
A few seconds before the storm
-
Arrived home after the shower
-
Social cat
-
American Military Cemetery, Val du Scheid
-
ING Night Marathon 2018
-
Bike to work in the woods
-
Alien Crap Rabbit
-
Ride in Grünewald
-
Sunset near Alzingen
-
Social distancing
-
Hiking near Béreldange
-
Ferris Wheel
-
Thunderstorm!
-
Despite pandemic you still need to beg for crossing a street
-
Golden lady painting
-
Vëlosummer EuroVelo5/Syrdall
-
A instant prior to the storm
-
Mushrooms
-
The Ferris wheel
-
Clear urban night
-
(un)river
-
GG visit
-
Another tree on the ground
-
Cathedral view under Pont Adolphe
-
Botanic stump walk
-
Broken spoke on the mountain bike
-
ING Night Marathon 2018
-
Cabbage
-
GG visit
-
Puncture
-
E. Birthday
-
GG visit
-
Market
-
Transporting a wheel on a bike
-
Bike wash
-
New cycling infrastructure
-
A ball of fire in the sky!
-
The red bench
-
E. Birthday
-
Schlammwiss Nature Reserve
-
E. Birthday
-
Sun rays going through the fog
-
Blooming flowers in the city park
-
Autumn from Pfaffenthal lift
-
E. Birthday
-
Hiking near Béreldange
-
Cats love bikes
-
February 15, 2020
-
A few minutes before the bike wash
-
E. Birthday
-
Blocking tree on the way
-
Paella chez Rafael
-
GPS reward after a fast ride back from work
-
A few minutes before the thunderstorm
-
E. Birthday
-
Re-cycling
-
February 15, 2020
-
Threatening clouds
-
Light painting session
-
ING Night Marathon 2018
-
February 15, 2020
-
E. Birthday
-
E. Birthday
-
The best apples at the market
-
Batracians migration sign
-
E. Birthday
-
Reclaim the Streets vol. 2
-
E. Birthday
-
Market
-
E. Birthday
-
Thunderstorm?
-
Hiking near Béreldange
-
COVID-19 testing fast lane
-
Ready for a rollercoaster ride
-
February 15, 2020
-
Old constructions in Alzette valley
-
Naturpad map near Itegerstee
-
February 15, 2020
-
Orchard near Steinsel
-
Second puncture of the week!
-
GPS statistics after a fast ride back from work
-
February 15, 2020
-
Social cycling
-
Front window