- Bike or rail? ✽
- Alzette bridge
- Cycling and driving infrastructure
- PC 1 in Reckenthal
- Mobility priorities of Luxembourg city
- PC 1 in Merl
- MTB group
- Frosty Hesper Park
- Alzette river in Grund
- Flooded Grund
- Flood protection
- Flooded kayak platform
- Water at the mill
- Hesper Park in the water
- Deep creek in Hesper Park
- Flooded Hesper Park
- Fog in the city
- Morning fog in the city valley
- It's a boy!
- Cliffs along Alzette valley
- This is a cycleway
- Rain in the city
- Sheep corruption
- Evening fog
- PC 1 improvement
- Motorway works
- Motorway works
- Storm in the sky
- Traffic
- Alzette river in Gantenbeinsmillen
- Gantenbeinsmillen
- Braking that could have made the news headlines
- The big city at sunset
- Cycling infrastructure in Strassen
- Heron
- Alzette river at Gantenbeinsmillen
- A cloud to keep an eye on
- Festival Elsy Jacobs
- Forest above the Alzette valley near Hesperange
- Puddle on PC 1 National cycleway
- Flooded way
- Barrier
- Lightning alert
- Looks challenging
- Plateau du Rham
- Plateau du Rham
- Buergbrennen Fentange
- View to Dommeldange from Eicherfeld
- Alzette valley
- White-ish Pfaffenthal
- Pfaffenthal lift in the rain
- Clean bike, not for long...
- Windy ride
- Fallen trees
- Spider web
- Dissipating fog in Grund
- Lightning activity; I shall go home!
- Autumn Pfaffenthal view
- Fog on the motorway
- Sunset in Merl
- Fog in Grund
- Sunset at the factory
- Patches of fog
- Rainbow
- Clouds
- Nasty clouds around
- Viewpoint from Turbelsfiels
- Those must be very dangerous!
- Thunderstorm cloud
- Bock rock
- Information board in Alzette valley
- Smile with art cow in Hesper Park
- Bees on sunflower
- Blackberries
- Smile in the sunflowers
- Happy cyclist going to Rome
- Closed!
- Smile on a bike
- Stuck behind the Pétrusse Express
- HOPE
- Bike washing station in Hesper Park
- Grund
- Aquatunnel open door?
- Strange sky
- Hammer Dällchen
- Horses in Fentange
- Bike paint
- New PC 1 segment in Dommeldange
- New cycling infrastructure in Luxembourg City
- Buergbrennen setup in Beggen
- Memorial in Hesper Park
- Alzette river in Hesper Park at dusk
- Stormy day in town
- Stormy day in town
- Stormy day in town
- Stormy day in town
- Stormy day in town
- Stormy day in town
- Stormy day in town
- Stormy day in town
- Windy day
- Restaurant notice
- City walk
- Alzette river in Grund
- cyclistes on trafic mixte
- Bike wash station in Hesper Park
- Why?
- Dirty bike
- PC 103 closed before it's open
- Closed cycleway in the middle of the way
- Pfaffenthal valley from above
- Traffic on the expensive parking lot
- Fog in Kockelscheuer
- Night ride in the fog
- Solution to complaints regarding fast motorists
- Windy
- Autumn colours in Hamm
- Traffic on E25
- Cycling street in Fentange
- PC 1 climb in Beggen
- PC1 slope between Eicherfeld and Beggen
- Golden hour in Bambësch
- Crocodile in Hesper Park
- Hamm Plage
- Blooming bike sign
- Visit Guttland tourism promotion
- Gantenbeinsmillen after the flood
- PC 1 cycleway in Hesperange
- Bridge over the Alzette in Hesperange
- Hesperange
- Motorway traffic
- Hesperange
- Hesperange
- Alzette in Hesperange
- Rain in Hesper Park
- Reflection in the Alzette river in Grund
- (not) poking a hippo
- Colourful camel
- Signs of coming storm near Merl
- View to Grund from corniche
- The ancient quarters and fortifications of the city of Luxembour
- Flower
- The surface of the cycleway PC1
- PC 1 with J
- J's birthday ride
- J's birthday ride
- J's birthday ride
- PC 1 climb near Beggen
- Happy Art in Hesper Park
- Rue de Pulvermuhl cycling street sign
- Van parked like a cunt
- Window in Pfaffenthal
- High water level in the Pétrusse
- High water level in the Pétrusse
- Grund skyline
- Pfaffenthal lift
- Gantenbeinmühle
- Sunflower field
- Vëlosummer sign in Beggen
- Cycling to the Moselle
- Sharp turn on PC 1 near Beggen
- Itzegerstee
- Sustainable parking
- Heron bird
- Rain in Hesper Park
- Sleeping ducks in Hesper Park
- Empty Croix de Cessange
- Forest track part of PC 1 in Kockelscheuer
- Terrible wind out there
- Night bike wash in Hesper Park
- Winter 2020, day 2 of 2
- Winter 2020, day 2 of 2
- Bike wash station in Hesper Park
- Important announcement
- Winter 2020, day 2 of 2
- Winter 2020, day 2 of 2
- Let it rain
- Abstract art made with rain and sodium lights
- Bock
- Flooded field
- Flooded way
- Kayak club Hesper
- After the heavy rain in the Alzette river
- 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
- Alzette valley to Hesperange
- Luxembourg Grund
- Greeted by a horse during the morning commute
- Morning fog
- Alzette valley of the way to Hesperange
- Frosty cycleway
- Alzette valley to Hesperange
- Closed way
- Kockelscheuer
- Hesper park
- Light painting on the Alzette river
- Grumpy mill light painting
- PC 1 in Merl
- Cycling in Bambësch
- The freedom of owning a car...
- Kockelscheuer
- Let's roll!
- Between Eicherfeld and Beggen
- Bambësch
- Face of the mill
- Artwork in Hesper Park
- Cars are a symbol of freedom; really?
- On the way to Bettembourg to catch a train
- Bock Casemates and Neumünster Abbey
- GCUM and on the phone
- Badgers in the park
- Group ride
- Fitness forest
- PC 12 in Kockelsheuer?
- Sunset in Merl
- PC 1 along the Alzette river
- Alzette river
- Bambësch
- PC 1 in Bambësch
- Morning Ride
- Noticed the kerb adjustment?
- PC 1 near Kayak Hesper
- Light painting in Bambësch
- Protected cycle lane bingo
- Chinese exhibition with friends during Chinese New Year
- Chinese exhibition with friends during Chinese New Year
- Chinese exhibition with friends during Chinese New Year
- Old SECALT factory
- Montée Pilate, just after my chain dropped off
- Grumpy light painting
- Foggy morning
- Piste cyclable du Centre near Reckenthal
- PC 1 in Kockelscheuer
- Pfaffenthal from Red Bridge
- Forest at an angle
- PC 1 between Grund and Hesperange along the Alzette river
- PC 1 between Grund and Hesperange along the Alzette river
- PC 1 between Grund and Hesperange along the Alzette river
- PC 1 between Grund and Hesperange along the Alzette river
- PC 1 between Grund and Hesperange along the Alzette river
- PC 1 between Val Sainte Croix and Strassen
- Protected cycleway
- Sky got suddenly dark
- Gantenbeinsmillen
- Secalt
- GG visit
- Not sure if I should eat those...
- A haystack in the city
- Illuminated walkway
- Transparency
- City skyline
- Painting on the corniche
- PC 1 in old Quarters & Fortifications, Luxembourg City
- Evening summer in Merl
- Their freedom
- Artwork at Schläifmillen
- Artwork at Schläifmillen
- Artwork at Schläifmillen
- Hiking in Bonnevoie
- Hiking in Bonnevoie
- Hiking in Bonnevoie
- Hiking in Bonnevoie
- Hiking in Bonnevoie
- Ephemeral exhibition in Grund tunnel
- Ephemeral exhibition in Grund tunnel
- Ephemeral exhibition in Grund tunnel
- The freedom of driving a car...
- I see faces
- Pfaffenthal lift
- Night above Grund
- Mural on train underpass in Weimerskirch
- PC 1 in Kockerscheuer
- PC 1 in Kockerscheuer
- PC 1 along the Alzette river
- Buergbrennen
- Buergbrennen
- PC 1 in Bambësch
- PC 1 between Merl and Strassen
- GCUM attempt?
- Cycle lane not used for parking
- PC 1 between Merl and Strassen
- Concrete blocks put on PC 1
- EZ parking
- Above the Grund
- Luxembourg Light Festival near Corniche
- The Alzette river
- Abandoned swimming pool
- Cycling after snowfall
- Sliding or riding?
- Oh those cars...
- Leveling
- PC 1 in Bambësch
- PC 1 in Reckenthal
- PC 1 in Kockelscheuer in autumn
- One way?
- Foggy morning
- Autumn ride to work
- Autumn colours
- Danger
- PC 1 diversion
- Schläifmillen
- Recyclhippo
- Coffeeneuring
- Coffeeneuring
- Alzette river in Hesperange
- Signs in Bambësch
- PC 1 in Bambësch
- Sunflower
- Yes, it's summer!
- Horse
- Thunderstorm around
- Train crossing the bridge on PC1 between Merl and Cessange
- PC 1 between Merl and Strassen
- PC 1 on residential street
- Cycling lane in Merl
- PC 1 along Val Sainte Croix in Luxembourg City
- Green bench
- Living dangerously
- PC 1 panorama
- PC 1 in Bambësch
- PC1 in Kockelscheuer
- A bollard you can't miss
- A bike for two
- I see faces
- PC1 in Reckenthal after a thunderstorm
- Cycling and driving infrastructure, side by side