- Forest path above Mamerdall
- Path near Warken
- Gate
- Forest near Turelbaach
- Valleys near Merscheid
- Valleys near Merscheid
- Black horse
- Horses
- Valley near Dellen
- Dellen-Grosbous bike route
- Trees near Dellen
- Blooming mural on power substation in Grosbous
- Zigzags
- Path near Grosbous
- Siwe Brécke-Wee
- Forest road near Reimberg
- Alpaca
- Piste cyclable de l'Attert near Steinfort
- Fern and wheel
- Mamerdall from Missiounskraiz
- Climb from Rollingergrund to Limpersberg
- Cows in Garnich
- Forest near Hovelange
- Autumn colours in Hovelange
- View to the Alzette valley above Schieren
- Trellsbam, Schieren
- Schrondweiler
- Be quiet and listen!
- Mural in Dudelange
- Mural in Dudelange
- Skate park Dudelange
- RedRock MTB trail:Haard black
- RedRock MTB trail:Haard black
- RedRock MTB trail:Haard black
- RedRock MTB trail:Haard black
- Viewpoint to Tétange
- Old mines
- Old mines
- Old mines
- Haard Nature Reserve
- Haard Nature Reserve
- Leiffrächen Nature Reserve
- De sëlwer-roude Rack
- De sëlwer-roude Rack
- Forest art
- Forest art
- Which way?
- Moon above Koerich castle
- Lightning activity; I shall go home!
- Storm is approaching
- Moonlight, bike light and violet LED light
- Morning fog
- Fog on the motorway
- Playing with light in the fog
- Bridge deconstruction
- Foggy night at Pétrusse Skate Park
- Foggy night in Pétrusse valley
- Fog in the forest between Itzig and Hesperange
- Tree in the fog
- Forest path near Medingen
- Syrdall below the fog
- Piste cyclable de la Syre in the fog
- Syre river in Betzdorf
- Abandoned building on PC 2
- Mullerthal forest near Echternach
- Mullerthal forest near Echternach
- Hiking and Mountain Biking signs in Echternach
- Golden hour in Colmar-Berg
- Fog in Alzette valley
- Dissipating fog in Grund
- Let the climb begin!
- Mini sunbath
- Track near Alscheid
- Cold valley near Enscherange
- Oesling valley near Knaphoscheid
- Smile
- Tëttelbaach
- A pretty but cold valley near Brachtenbach
- Frozen nettle
- Track near Derenbach
- Valley near Erpeldange (Wiltz)
- Kirel water stream
- It's always Vëlosummer
- Special Bambësch commute
- Pond near Bertrange
- Accidental triple exposure
- The decay of Vëlosummer
- Bike route to Capellen
- The only reason I go to work...
- Art at Villa Romaine Goeblange
- What a dirty track!
- Forest track above Rollingen
- Forest track near Fischbach
- Rocks near Fischbach
- Traditional stop at the White Ernz
- Climb in the rain
- Sauerdall near Moestroff
- PC 16 to Gilsdorf
- Pfaffenthal lift Christmas decoration
- Christmas market in the park
- Luxembourg to France border crossing
- Migrating cranes
- Track near Ellange
- Landslide
- Moselle vineyards near Bech-Kleinmacher
- A very steep incline in the vineyards (26% average)
- Vineyards near Bech-Kleinmacher
- Reflections in the Moselle river near Stadtbredimus
- Moselle valley near Greiveldange
- MTB-Route Greiveldange
- Can you find the bridge?
- Kalkbrennen
- MTB sign on Telecom connection box
- Pétrusse valley
- Je travaille dur...
- Reflections
- Spider web
- New castle of Ansembourg at night
- Äischdall at night
- Waterfall at night
- Waterfall at night
- Sprint? Not really, just a loose heartrate monitor
- Three trees near Linster Lycée
- Closed road near Blaschette
- This is what I call a car
- Temporary floating bridge in Goebelsmühle
- Three cows
- Horse cuddling
- Sauerdall above Heiderscheidergrund
- Hiking and MTB routes
- You can't miss Ënnescht Runtschelt
- Runschelt viewpoint
- Stauséi from Sentier des amputés
- Steep climb
- Hidden sunshine
- Sequoia on PC 12
- 20221129 085615
- Ukraine is calling