- Alzette bridge
- Flooded kayak platform
- Water at the mill
- Alzette river in Gantenbeinsmillen
- Gantenbeinsmillen
- Alzette river at Gantenbeinsmillen
- Heron
- Viewpoint from Turbelsfiels
- PC 103 closed before it's open
- Traffic on the expensive parking lot
- Gantenbeinsmillen after the flood
- Motorway traffic
- J's birthday ride
- Gantenbeinmühle
- Cycling to the Moselle
- Itzegerstee
- Sleeping ducks in Hesper Park
- Rain in Hesper Park
- Night bike wash in Hesper Park
- Terrible wind out there
- Winter 2020, day 2 of 2
- Bike wash station in Hesper Park
- After the heavy rain in the Alzette river
- Kayak club Hesper
- Flooded way
- Rush hour vs. freedom of movement
- Hesper Park
- Hesper Park
- Christmas lights in Hesper Park
- Christmas lights in Hesper Park
- Cycling directions in Hesper Park
- Alzette valley to Hesperange
- Alzette valley of the way to Hesperange
- Alzette valley to Hesperange
- Grumpy mill light painting
- Light painting on the Alzette river
- Hesper park
- Abandoned swimming pool
- Recyclhippo
- Face of the mill
- Alzette river in Hesperange
- I see faces
- Artwork in Hesper Park
- Badgers in the park
- PC 1 along the Alzette river
- PC 1 between Grund and Hesperange along the Alzette river
- Grumpy light painting
- Gantenbeinsmillen
- I see faces