-
Timmy's Reign: Ruler of the Blue Kingdom
-
If I Fits, I Sits! A Timmy Tale
-
Timmy's Daily Dose of Sunshine-Powered Snoozes
-
Timmy's Cardboard Kingdom: A Nap-Time Saga
-
If I fits, I sits... under your chair!
-
Timmy's Slumber Support System (aka My Arm)
-
20250322 082024
-
King Timmy Declares Mattress Sovereignty!
-
Timmy Contemplates the Meaning of Moss
-
If I Fits, I Sits: The Adventures of Box Cat
-
Oh, the trials of being a house cat. So demanding.
-
Timmy's Zen Zone
-
Timmy's Great Escape Attempt (Involving a Chair)
-
Timmy's Window-Gazing Zen
-
Timmy's Daily Dose of Downtime
-
Oh, the Majesty. Another Day, Another Posing Session.
-
His Royal Fluffiness Takes a Midday Solar Snooze
-
Egg-cellent Galette Adventure!
-
Snowdrop Sprouts: Spring's Sneak Peek?
-
Ominous Skies Over Urban Dwellings
-
Holy Mozzarella, Batman! It's Pizza Time!
-
Snow Day? More Like 'Snooze' Day!
-
Winter Garden Party: RSVP No One
-
Danish De-light!
-
Shhh... My Brain's on Vacation
-
Quiche Me If You Can!
-
Snowdrops: Nature's Little Drip Torches
-
Tyre-d and Feathered (with mud?)
-
Snowdrops Saying Hello to February
-
Oh, look, a 'healthy' pizza.
-
Through Rose-Tinted Tech Goggles
-
Cat lady and Timmy
-
Timmy and us
-
If I Fits, I Sits... And Naps!
-
Timmy: Professional Desk Ornament
-
Is it naptime already? Oh, the hardship!
-
If I fits, I sits...and judges you
-
Boxed Bliss
-
Oh, the Glamour of Cardboard Chateau Living
-
Timmy's Paws-itively Peaceful Slumber
-
Chasing the Light Across the Field
-
Trailblazing Through the Woods
-
Duck, Duck, Drizzle: A Rainy Day at Hesperange
-
Whispers Through the Stone Gate
-
Whispers of the Ancient Stone
-
Buergbrennen Contern
-
Buergbrennen Contern
-
Buergbrennen Contern
-
Buergbrennen Contern
-
Buergbrennen Contern
-
Buergbrennen Contern
-
Buergbrennen Contern
-
Buergbrennen Contern
-
Buergbrennen Contern
-
Forest path sabotaged by forestry works
-
Art in Grünewald
-
Inconvenient and dangerous N11 crossing in Waldhof
-
Migrating birds
-
Bike or rail?
-
Quite empty city market
-
Dirty Sequoia
-
Flowers in the park
-
Flooded underpass
-
Rain
-
Will that stop vandalism?
-
Pedals replacement
-
Blooming garden
-
Timmy on table
-
Timmy on bed
-
Curious Timmy
-
Cat on me
-
Tiles cleaning
-
Garden blooming
-
Resting Timmy
-
Timmy in the basement
-
Scratch scratch
-
Wet Timmy
-
Cat in a box
-
Don't eat me!
-
Alzette bridge
-
Abandoned building near Bonnevoie
-
Late Winterlights decoration
-
Critical mass
-
Critical mass
-
Critical mass
-
Critical mass
-
Critical mass
-
Will a broken brake break?
-
Cycling and driving infrastructure
-
PC 1 in Reckenthal
-
People enjoying the snow
-
Frost on plant
-
Mobility priorities of
Luxembourg city
-
Frozen mardelle
-
Warm feet to get to the cold
-
Tiny waterfall
-
PC 1 in Merl
-
Snow covered rosemary
-
Skatepark in the snow
-
Skatepark in the snow
-
Snow in the park
-
Street of Belair in the snow
-
Freezing rain
-
Icy cycleway
-
Icy cycleway in Luxembourg
-
Dog walker
-
Way near Asselscheuer
-
Icy where not snow covered
-
Warm feet, cold air
-
Schetzel panorama in the snow
-
Snow on PC 2
-
White Pétrusse valley
-
Timmy on bed
-
Stretching Timmy
-
Frosty light bulb
-
Timmy on a towel, on a bed
-
View from the roof
-
Snow covered window
-
Snow in the garden
-
White street
-
Freezing rain
-
Freezing rain
-
Timmy on the table
-
Snow clearing
-
Timmy on the table
-
Timmy on my arm
-
Rainy day
-
B-R-R-R
-
Layer of ice over Pétrusse
-
Mamerdall track panorama
-
The end of Winterlights
-
Winterlights
-
Post harvest
-
New bollards on Val du Scheid
-
Kirchberg islands
-
Former Charly's line in Grünewald
-
Winterlights
-
Winterlights
-
Winterlights
-
Beaver in Walferdange
-
Alzette river in Grund
-
Flooded Grund
-
Flood protection
-
Flooded kayak platform
-
Water at the mill
-
Flooded underpass
-
Flooded way
-
Sunset in Grünewald
-
Sunset in Grünewald
-
Huge hamster cage
-
No danger sign
-
Happy pebble
-
Informal path from Cents to N1
-
Fallen trees blocking the way
-
View over Clausen
-
Plateau du Rham
-
Plateau du Rham
-
Ravelin du Rham
-
Plateau du Rham
-
Buergbrennen fire in Bertrange
-
Buergbrennen fire in Bertrange
-
Buergbrennen Strassen
-
Buergbrennen Bertrange
-
Migrating birds
-
Flowers in the city park
-
A new Guttland.Trails hiking route in Grünewald
-
Logs on the way
-
Logs on the way
-
Deforested forest
-
Trail in Muhlenbach
-
View to Dommeldange from Eicherfeld
-
Millegässel
-
(abandoned) chemin privé
-
Bike Park Boy Konen, Cessange
-
Bike Park Boy Konen, Cessange
-
Happiness in the forest
-
Forest track in Grünewald
-
Puddle in Parc Lentz, Helfent
-
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
-
Stormy day in town
-
Stormy day in town
-
It's still Christmas in Bambësch
-
Walking on ice
-
Limpersberg cemetary
-
Limpersberg allotment
-
Rainy day at the palace
-
Dramatic sky over the city
-
Flooded underpass
-
Second-hand bicycle market in Belle Étoile
-
Mamerdal between Mamer and Kopstal
-
Winding road near Kopstal
-
Track near Steinsel
-
The street where Luxembourg looks like a Megalopolis
-
Social cycling
-
Night bike wash in Hesper Park
-
Ready to swap wheels at any time
-
Morning commute in the forest
-
Venus in the sky
-
Piste cyclable d'Echernach near Rameldange
-
Groceries shopping at the (empty) market
-
Light painting in Mamerdal canyon
-
Mamerdall at night
-
Bike light painting
-
Luxembourg-city at dusk
-
Terrible wind out there
-
Near Syren
-
Shadows of trees
-
Blooming tree
-
Unpaved part of Veloroute Syrdall near Syren
-
Empty motorway due to partial lockdown
-
Flags in Strassen
-
Free Mobility in Luxembourg celebration
-
Free Mobility in Luxembourg celebration
-
Free Mobility in Luxembourg celebration
-
Free Mobility in Luxembourg celebration
-
Free Mobility in Luxembourg celebration
-
Buergbrennen 2020
-
Buergbrennen 2020
-
Buergbrennen 2020
-
Buergbrennen 2020
-
Buergbrennen 2020
-
Public transport ticket
-
Market
-
Winter hike to Nature Trail Enneschte Bësch
-
Winter hike to Nature Trail Enneschte Bësch
-
Winter hike to Nature Trail Enneschte Bësch
-
Winter hike to Nature Trail Enneschte Bësch
-
Fontaine Amélie
-
Flowers in the snow
-
Ride to the market
-
Winter 2020, day 2 of 2
-
Winter 2020, day 2 of 2
-
Bike wash station in Hesper Park
-
Winter 2020, day 2 of 2
-
Winter 2020, day 1 of 2
-
Winter 2020, day 2 of 2
-
Chance of snow, so I did a detour.
-
In the woods to work
-
At Crazy Horse ranch, Merl
-
Some sun!
-
High water level, but no flooding
-
Bike reflection
-
Flowers are blooming in the park
-
Buergbrennen 2019 (Bonnevoie)
-
Buergbrennen 2019 (Bonnevoie)
-
Buergbrennen 2019 (Bonnevoie)
-
Buergbrennen 2019 (Bonnevoie)
-
Buergbrennen 2019 (Bonnevoie)
-
Buergbrennen 2019 (Bonnevoie)
-
Tree down on the road
-
The Pétrusse river in Bertrange
-
Brexit Countdown calendar
-
River flows
-
Pont Adolphe from the valley
-
How it fells to fight against the wind
-
Enjoying a movie after a windy and wet bike ride
-
Interesting cunt parking
-
Cycleway from Kirchberg to Dommeldange
-
Someone needs a recovery
-
Spring and winter, together
-
Way between Syren and Hassel
-
Traffic restriction sign
-
Street Stepper
-
Bicycle second hand market
-
The Mate (e)bike
-
On the way to the hens house
-
Spontaneous Saturday group ride
-
VeloRoute Syrdall near Schuttrange
-
Sunset in Hamm
-
Morning detour to work
-
Biking above all
-
Testing bike lights
-
Number 17
-
Buergbrennen
-
Planet Philharmonie
-
Skate Park Hollerich 360 degrees spherical panorama