• Flooded cycleway in Bettendorf Flooded cycleway in Bettendorf
  • The path to the valley of vines The path to the valley of vines
  • Flooded Sauer Flooded Sauer
  • Mamerdall track panorama Mamerdall track panorama
  • Just the Moselle river with a bridge Just the Moselle river with a bridge
  • Flooded Sauer Flooded Sauer
  • Where's the wine tasting? Where's the wine tasting?
  • Snow and ice Snow and ice
  • Cleared but blocking snow Cleared but blocking snow
  • Where's the sun gone? Where's the sun gone?
  • Hesperange under water Hesperange under water
  • Aqua swing Aqua swing
  • Winterlights Winterlights
  • Waarkdall panorama in the snow Waarkdall panorama in the snow
  • Road to nowhere (but it's scenic, so who cares?) Road to nowhere (but it's scenic, so who cares?)
  • Skatepark in the snow Skatepark in the snow
  • Winterlights Winterlights
  • Flooded Sauer Flooded Sauer
  • Waarkdall in the snow Waarkdall in the snow
  • When the path says 'no' but your legs say 'go'! When the path says 'no' but your legs say 'go'!
  • Wild Sauer river at night Wild Sauer river at night
  • Wine not take a walk? Wine not take a walk?
  • Skatepark in the snow Skatepark in the snow
  • Waarkdall in the snow Waarkdall in the snow
  • Looks like a toy town Looks like a toy town
  • Flooded underpass Flooded underpass
  • A painted cow and its sheepy entourage A painted cow and its sheepy entourage
  • Waarkdall in the snow Waarkdall in the snow
  • Single speed bike? Single speed bike?
  • Wild Sauer near Bettendorf Wild Sauer near Bettendorf
  • Alzette decided to go swimming Alzette decided to go swimming
  • Goat in the snow Goat in the snow
  • Waarkdall in the snow Waarkdall in the snow
  • Winterlights Winterlights
  • The resilient path, still leading forward The resilient path, still leading forward
  • The gateway to the moss kingdom The gateway to the moss kingdom
  • Moselle-ing around at golden hour Moselle-ing around at golden hour
  • Dead tree, live sky Dead tree, live sky
  • Moselle's majestic loop Moselle's majestic loop
  • Cumulus cloud formation over rural landscape Cumulus cloud formation over rural landscape
  • Waarkdall in the snow Waarkdall in the snow
  • White Ernz after flood White Ernz after flood
  • A path of possibility under an endless sky A path of possibility under an endless sky
  • Guide for one day Guide for one day
  • Frozen pond little planet Frozen pond little planet
  • A toast with metal friends A toast with metal friends
  • Enjoying the Eifelblick view! Enjoying the Eifelblick view!
  • Waarkdall in the snow Waarkdall in the snow
  • The trail calls to the adventurous soul The trail calls to the adventurous soul
  • Cosmic guardian Cosmic guardian
  • Just a little tidy-up in the woods Just a little tidy-up in the woods
  • Hesper's new swimming pool, anyone? Hesper's new swimming pool, anyone?
  • Interesting light near Hesperange Interesting light near Hesperange
  • Snow covered rosemary Snow covered rosemary
  • A flooded park, perfect for... well, not picnics! A flooded park, perfect for... well, not picnics!
  • Puddle jumper's paradise Puddle jumper's paradise
  • Spring in Dillingen Spring in Dillingen
  • Where ancient trees guard a hidden path Where ancient trees guard a hidden path
  • Field flooded by wild Sauer river Field flooded by wild Sauer river
  • Exploring the heart of nature Exploring the heart of nature
  • Santa's sleigh got a flat tyre! Santa's sleigh got a flat tyre!
  • When your bike needs a shower more than you do When your bike needs a shower more than you do
  • When the park becomes a pool When the park becomes a pool
  • Salted snow Salted snow
  • Shadows in Mamerdall Shadows in Mamerdall
  • The breathtaking Moselle Valley The breathtaking Moselle Valley
  • What is with that glowing river? What is with that glowing river?
  • Taking a break from conquering the world (or at least this path) Taking a break from conquering the world (or at least this path)
  • New bicycle avenue at night New bicycle avenue at night
  • Will a broken brake break? Will a broken brake break?
  • Evening strolls by the lake. Evening strolls by the lake.
  • The river's journey through the vines The river's journey through the vines
  • Sauer-ly it's a bridge Sauer-ly it's a bridge
  • Moon over Moselle (and me) Moon over Moselle (and me)
  • Track near Septfontaines Track near Septfontaines
  • Frozen water near Bissen Frozen water near Bissen
  • Spiral growth Spiral growth
  • Path near Septfontaines Path near Septfontaines
  • Light snake slithering through a spooky door Light snake slithering through a spooky door
  • Square dancing in the dark Square dancing in the dark
  • Ascending the night Ascending the night
  • A very steep path A very steep path
  • Rusty relics of a bygone era Rusty relics of a bygone era
  • Snow in the park Snow in the park
  • Car freedom Car freedom
  • A golden evening in the fields A golden evening in the fields
  • Stormy weather Stormy weather
  • Tränenlay Tränenlay
  • Sun is out! Sun is out!
  • Strasbourg's urban sky Strasbourg's urban sky
  • Tree-mendous light (painting) show Tree-mendous light (painting) show
  • Oh, look, another pretty view, guess I'll take a break Oh, look, another pretty view, guess I'll take a break
  • When the streetlights call it a night When the streetlights call it a night
  • A carpet of fire on the PC 2 A carpet of fire on the PC 2
  • When the fog rolls in, so do the vibes When the fog rolls in, so do the vibes
  • Bridge on the Sauer near Fauvillers Bridge on the Sauer near Fauvillers
  • Street of Belair in the snow Street of Belair in the snow
  • A path beckons under a twilight sky A path beckons under a twilight sky
  • Another leaf-covered road, how unexpected Another leaf-covered road, how unexpected
  • Where did the hills go? Where did the hills go?
  • Where the red light district meets the green Where the red light district meets the green
  • Got mud? My bike does! Got mud? My bike does!
  • Drunk pixels on parade Drunk pixels on parade
  • Branches on the way Branches on the way
  • Road to nowhere (or somewhere scenic) Road to nowhere (or somewhere scenic)
  • Vëlosummer's call is still echoing! Vëlosummer's call is still echoing!
  • Shopping adventures in the heavy rain Shopping adventures in the heavy rain
  • Having a grape time Having a grape time
  • A dance of light and night A dance of light and night
  • Look at these amazing balloons! Look at these amazing balloons!
  • A rush of icy fun A rush of icy fun
  • Blue star blooming Blue star blooming
  • Interesting cloud cover Interesting cloud cover
  • Frozen water near Bissen Frozen water near Bissen
  • Bike and a view, what could go wrong? Bike and a view, what could go wrong?
  • Sunset in Cessange Sunset in Cessange
  • Stairway to heaven (or at least a nice chapel) Stairway to heaven (or at least a nice chapel)
  • Waarkdall in the snow Waarkdall in the snow
  • A golden farewell to the day on the Moselle A golden farewell to the day on the Moselle
  • A path to freedom A path to freedom
  • When bridges become mirrors When bridges become mirrors
  • Stormy weather Stormy weather
  • A rural symphony of motion A rural symphony of motion
  • Flooded path in Helfent Flooded path in Helfent
  • Sheep Sheep
  • Closed N15 road Closed N15 road
  • Up, up, and away! Up, up, and away!
  • Autumn's embrace on the Ernz Autumn's embrace on the Ernz
  • Waarkdall in the snow Waarkdall in the snow
  • Street to the people at Festival³ Street to the people at Festival³
  • Viewpoint over the Sauer in Martelange Viewpoint over the Sauer in Martelange
  • Sauer river in Ingeldorf Sauer river in Ingeldorf
  • Thunderstorm when at the top of the cliff Thunderstorm when at the top of the cliff
  • Landslide Landslide
  • Waterfall Waterfall
  • Mini flood near Bertrange Mini flood near Bertrange
  • Pathway to golden sunset Pathway to golden sunset
  • Foggy day Foggy day
  • Light painting Light painting
  • Light painting Light painting
  • The river's embrace at twilight The river's embrace at twilight
  • Light painting Light painting
  • Waiting to bloom Waiting to bloom
  • Waterfall near Christnach Waterfall near Christnach
  • Pizza stop Pizza stop
  • Snow covered window Snow covered window
  • Flooded underpass in Bertrange Flooded underpass in Bertrange
  • Timmy on a towel, on a bed Timmy on a towel, on a bed
  • Projected shadow Projected shadow
  • Light painting Light painting
  • Chestnut flowers Chestnut flowers
  • Waarkdall in the snow Waarkdall in the snow
  • A burst of sunshine in the garden A burst of sunshine in the garden
  • Scratching Timmy Scratching Timmy
  • Wind and rain in Helfent Wind and rain in Helfent
  • Decorated house in Christnach Decorated house in Christnach
  • Timmy looking through the box hole Timmy looking through the box hole
  • Grape expectations Grape expectations
  • Timmy Timmy
  • Water on the way Water on the way
  • Card on pole Card on pole
  • Sunset near Oberfeulen Sunset near Oberfeulen
  • Waterfall Waterfall
  • A sign of times gone by A sign of times gone by
  • Clouds plotting their next move Clouds plotting their next move
  • Interesting cloud cover Interesting cloud cover
  • Timmy Timmy
  • Stretching Timmy Stretching Timmy
  • Moselle river in Haute-Kontz Moselle river in Haute-Kontz
  • Stretching Timmy Stretching Timmy
  • Beaver Beaver
  • Timber! There's a lot of wood here Timber! There's a lot of wood here
  • Flooded Pétrusse underpass in Bertrange Flooded Pétrusse underpass in Bertrange
  • Rainbow near Hesperange Rainbow near Hesperange
  • Flowers and pumpkin Flowers and pumpkin
  • Bear Necessities of Andlau Bear Necessities of Andlau
  • A fork in the path, which way to go? A fork in the path, which way to go?
  • Lovely sculpture on PC 15 near Lorentzweiler Lovely sculpture on PC 15 near Lorentzweiler
  • When leaves go rogue When leaves go rogue
  • Volmerange-les-Mines Volmerange-les-Mines
  • Timmy Timmy
  • Chasing clouds on two wheels! Chasing clouds on two wheels!
  • Pollen on Moselle Pollen on Moselle
  • Flooded path in Parc Lentz Flooded path in Parc Lentz
  • Beaver's gone to lunch; trees are all 'felled out' Beaver's gone to lunch; trees are all 'felled out'
  • Catwatch Catwatch
  • The sky's painted farewell The sky's painted farewell
  • Vëlosummer: so good, even the clouds came out to watch Vëlosummer: so good, even the clouds came out to watch
  • Ugh.. nettle! Ugh.. nettle!
  • Timmy in the basement Timmy in the basement
  • White street White street
  • Digitalis in Grünewald Digitalis in Grünewald
  • Climb out of Lintgen Climb out of Lintgen
  • Spotless cycling conditions Spotless cycling conditions
  • Uneven steps Uneven steps
  • Cleaning Timmy Cleaning Timmy
  • Gravel roads and golden loads Gravel roads and golden loads
  • Threatening sky Threatening sky
  • Street to the people at Festival³ Street to the people at Festival³
  • Cat on me Cat on me
  • Blue hour windmill Blue hour windmill
  • Timmy Timmy
  • Sunpillar Sunpillar
  • Found a cool wood store in a cave! Found a cool wood store in a cave!
  • Metz Metz
  • Cupcakes Cupcakes
  • Frozen puddle Frozen puddle
  • Tail of the disappearing cat Tail of the disappearing cat
  • Snow in the garden Snow in the garden
  • New cycleway in Cruchten New cycleway in Cruchten
  • Forest along the Alzette Forest along the Alzette
  • Deforestation Deforestation
  • Standing the test of time (and weather) Standing the test of time (and weather)
  • Scarecow alternative Scarecow alternative
  • Lonely tree Lonely tree
  • Forest track near Holtz Forest track near Holtz
  • A bike and a bloom A bike and a bloom
  • EuroVelo near Fauvillers EuroVelo near Fauvillers
  • Timmy Timmy
  • Poudrerie de Kochelscheuer Poudrerie de Kochelscheuer
  • PC 17 near Redange PC 17 near Redange
  • Big puddle or flooding? Big puddle or flooding?
  • Bench in a trunk Bench in a trunk
  • Nyls and Timmy Nyls and Timmy
  • Forest path sabotaged by forestry works Forest path sabotaged by  forestry works
  • Hollerich monsoon madness Hollerich monsoon madness
  • A gentle dance in the sky A gentle dance in the sky
  • Wet Timmy Wet Timmy
  • Where the path goes, nobody knows! Where the path goes, nobody knows!
  • Blooming garden Blooming garden
  • Giant icerink Giant icerink
  • Festival³ Festival³
  • Spires and trees: what's the difference? Spires and trees: what's the difference?
  • Traffic calming Traffic calming
  • Street to the people at Festival³ Street to the people at Festival³
  • Road near Hersberg Road near Hersberg
  • Timmy in a box Timmy in a box
  • On the grape escape On the grape escape
  • Tomatoes Tomatoes
  • A road less travelled A road less travelled
  • Three's a woolly crowd Three's a woolly crowd
  • Mini pizzas Mini pizzas
  • Bridge across the stream Bridge across the stream
  • Timmy Timmy
  • Embrace the wild path Embrace the wild path
  • Cupcakes Cupcakes
  • A tree reborn like a Phoenix A tree reborn like a Phoenix
  • Moselle river in Haute-Kontz Moselle river in Haute-Kontz
  • Historic building in Rodemack Historic building in Rodemack
  • A mirrored heart of the woods A mirrored heart of the woods
  • Schiessentümpel waterfall Schiessentümpel waterfall
  • Sunpillar Sunpillar
  • Eating dinner Eating dinner
  • Smile in the kitchen Smile in the kitchen
  • Festival³ Festival³
  • Timmy on sofa Timmy on sofa
  • Almost flooded track Almost flooded track
  • Icy garden table Icy garden table
  • Migrating birds Migrating birds
  • The untamed heart of the Pétrusse The untamed heart of the Pétrusse
  • Timmy in a box Timmy in a box
  • Ravioli Ravioli
  • Last raspberry of the year Last raspberry of the year
  • Timmy outside Timmy outside
  • Forest near Septfontaines Forest near Septfontaines
  • Forest near Steinsel Forest near Steinsel
  • Sierck-les-Bains Sierck-les-Bains
  • Cucumber Cucumber
  • War of soft mobility War of soft mobility
  • Inconvenient and dangerous N11 crossing in Waldhof Inconvenient and dangerous N11 crossing in Waldhof
  • Sentier de la Mamer Sentier de la Mamer
  • Cycleway construction in Cents Cycleway construction in Cents
  • Dirty track Dirty track
  • Art in Grünewald Art in Grünewald
  • Forest along the Alzette Forest along the Alzette
  • Blackberries Blackberries
  • Muddy track near Contz-les-Bains Muddy track near Contz-les-Bains
  • Going out of the closed area Going out of the closed area
  • Sauer river near Radelange Sauer river near Radelange
  • Fig tree Fig tree
  • Tractor retirement home Tractor retirement home
  • Tour de France memories in Mondorf-les-Bains Tour de France memories in Mondorf-les-Bains
  • Mural in bus stop in Haute-Kontz Mural in bus stop in Haute-Kontz
  • Green tomatoes Green tomatoes
  • EuroVelo near Fauvillers EuroVelo near Fauvillers
  • Low clouds Low clouds
  • The rain's embrace The rain's embrace
  • Digitalis flowers next to the track Digitalis flowers next to the track
  • Old tap head Old tap head
  • Rodemack city wall Rodemack city wall
  • When nature throws a fit, but in a charming way When nature throws a fit, but in a charming way
  • Le vélo bleu de Max Le vélo bleu de Max
  • EuroVelo near Fauvillers EuroVelo near Fauvillers
  • Salads Salads
  • Closed road! Closed road!
  • Cheesy Pizza Cheesy Pizza
  • Timmy on me Timmy on me
  • Festival³ Festival³
  • Rain's running Rain's running
  • Frosty roof Frosty roof
  • A symphony of scales A symphony of scales
  • Timmy on bed Timmy on bed
  • Sign of the times, or just a sign? Sign of the times, or just a sign?
  • Closed road in Ettelbruck Closed road in Ettelbruck
  • Cooking dinner Cooking dinner
  • What lurks in the shadows? What lurks in the shadows?
  • Lasagna cooking Lasagna cooking
  • Rockin' chapel Rockin' chapel
  • Undiverted closure? Ignored. Undiverted closure? Ignored.
  • Cycling on the road trunk Cycling on the road trunk
  • Moselle Moselle
  • Water pump Water pump
  • Beans Beans
  • Timmy's toy time Timmy's toy time
  • In memory of the tram In memory of the tram
  • Timmy in a box Timmy in a box
  • Nyls with J Nyls with J
  • Very old car Very old car
  • Where the river runs and the bike hides Where the river runs and the bike hides
  • Yellow tomatoes Yellow tomatoes
  • Crate expectations Crate expectations
  • Château de Buy Château de Buy
  • Embracing the downpour Embracing the downpour
  • Whispers of the thunder Gods Whispers of the thunder Gods
  • Pretty but dirty track near Rambrouch Pretty but dirty track near Rambrouch
  • Cute present Cute present
  • Not the smoothest track Not the smoothest track
  • Lasagna cooking Lasagna cooking
  • Timmy's tail Timmy's tail
  • Broken trees on the way Broken trees on the way
  • Pepper Pepper
  • Liège > Bastogne > Liège on roundabout Liège > Bastogne > Liège on roundabout
  • The solar shepherd The solar shepherd
  • Feet first into another adventure Feet first into another adventure
  • Yoga Timmy Yoga Timmy
  • Ferrero building Ferrero building
  • oh, The Drama oh, The Drama
  • Timmy on the desk Timmy on the desk
  • Cloud factory Cloud factory
  • Tiny aubergine Tiny aubergine
  • Flooded field Flooded field
  • Old Tavola site in Capellen Old Tavola site in Capellen
  • Timmy and the storm Timmy and the storm
  • Forest path near Redange Forest path near Redange
  • Track near Trémery Track near Trémery
  • Squash or melon? Squash or melon?
  • Flooded way Flooded way
  • The gaze of Imbringen The gaze of Imbringen
  • Stormy weather Stormy weather
  • Reflections on the Moselle from Igel Reflections on the Moselle from Igel
  • Bois de Colmar Berg Bois de Colmar Berg
  • Cloud above the hill top Cloud above the hill top
  • Bird decoration in Trémery Bird decoration in Trémery
  • Patched road Patched road
  • Toad Toad
  • Valley between Holtz and Roodt Valley between Holtz and Roodt
  • Forest like a mini jungle Forest like a mini jungle
  • White Ernz river White Ernz river
  • Stormy weather Stormy weather
  • Wheels of time in a city square Wheels of time in a city square
  • Fig Fig
  • Dinner at home Dinner at home
  • Sculpture in garden, Reuland Sculpture in garden, Reuland
  • Tubeless setup: success! Tubeless setup: success!
  • A field of horned beauty A field of horned beauty
  • Guide for one day Guide for one day
  • Lasagna cooking Lasagna cooking
  • Bois de Champion Bois de Champion
  • Timmy on the balcony Timmy on the balcony
  • Timmy next to the balcony Timmy next to the balcony
  • Timmy on my hand Timmy on my hand
  • Farewell! Farewell!
  • Shades of green Shades of green
  • Damaged forest Damaged forest
  • Bois de Champion Bois de Champion
  • Fountain in Dudelange Fountain in Dudelange
  • Wool and wonder Wool and wonder
  • Lasagna cooking Lasagna cooking
  • Chilli Chilli
  • Group picture at a viewpoint during the guided tour Group picture at a viewpoint during the guided tour
  • Timmy and the storm Timmy and the storm
  • Timmy on the bed Timmy on the bed
  • Cycling directions in Metz Cycling directions in Metz
  • Bench in Dudelange Bench in Dudelange
  • The emerald gateway The emerald gateway
  • Timmy and the strawberry Timmy and the strawberry
  • Piano next to Pfaffenthal panorama lift Piano next to Pfaffenthal panorama lift
  • Dinner at home Dinner at home
  • Green piano on roundabout in Redange Green piano on roundabout in Redange
  • Street in Wahl Street in Wahl
  • Abri du Gros-Bois Abri du Gros-Bois
  • After the storm After the storm
  • By the cathedral where Pope Francis is By the cathedral where Pope Francis is
  • Setting up the new tubeless tyre Setting up the new tubeless tyre
  • Dirty path near Trémery Dirty path near Trémery
  • Cloud surfing, city snoozing Cloud surfing, city snoozing
  • Red alert in the undergrowth Red alert in the undergrowth
  • Timmy on my desk Timmy on my desk
  • Tramway construction near the airport Tramway construction near the airport
  • Timmy's inspection Timmy's inspection