photography blog
Monday with a Flat
MOTR Pleasanton-Livermore
Back in the Saddle
My village has taken good care of me.
Ride Interrupted
Crashed on the way home from work, doored by a car on 35th Ave. Scrapes and bruises, front wheel...
Spontaneous Crew
Pre-sunrise, per usual
Commute when conditions allow
MOTR 03 Bear Creek
Maybe a degree warmer
Dry enough to ride, cold enough to bail
2024 MOTR 02
Clear Skies
Here we go again
First commute of 2024
MOTR Kickoff!
Goal Y3K
at the end of september, I vowed to reach 3,000 miles before year end. The weather cooperated,...
























