Morning saunter, 10/9/26. A lovely, cool morning in #curtispark #sacramento #morningsaunter

Morning saunter, 10/9/26. A lovely, cool morning in #curtispark #sacramento #morningsaunter
Morning saunter, 10/8/26. 🇮🇹🇮🇹🇮🇹 #northbeach #sanfrancisco #morningsaunter
Morning saunter, 10/7/26. It’s @fleetweeksf again! #dreadingtheflyovers #sanfrancisco #morningsaunter
Morning saunter, 10/6/26. My beautiful city #russianhill #northbeach #transamericapyramid #sanfrancisco #morningsaunter
Morning saunter (late again), 10/5/26. Another warm one in #sanfrancisco #russianhill from my bedroom window, with just a sliver of #alcatraz visible between the buildings and through the fog #morningsaunter
Laughably belated “morning” saunter, 10/4/26. @sonyagz123 and I made it to @hardlystrictlybluegrass in time to catch the tribute to @joeely_official, featuring @theflatlanders_official with help from @emmylouharrisofficial, @davealvinoriginal, @steveearle, and more #sanfrancisco #morningsaunter
Morning saunter, 10/3/26. Fellers, it’s HOT today, at least by #sanfrancisco standards - our high is supposed to climb all the way to 85°! - but it’s still beautiful #russianhill #florencestreet #inacoolbrithpark #morningsaunter
Morning saunter, 10/2/26. It’s @hardlystrictlybluegrass weekend in #sanfrancisco! Last night’s tribute to @steveearle at @sfmasonic featured @jacksonbrowne and @joancbaezofficial, plus many others. Today: prowling around #goldengatepark before things get going #calmbeforethestorm #morningsaunter
Morning saunter, 10/1/26. A #foggy one in #sanfrancisco; first pic from my bedroom window just before 7am, next two from my walk down to @caffetriesteofficial #cablecar #northbeach #morningsaunter
Morning saunter, 9/30/26. #chinatown #northbeach #dirtysneaks #morningsaunter
Morning saunter, 9/29/26. #transamericapyramid @baybridge @molinaridelicatessen #columbusavenue #northbeach #sanfrancisco #morningsaunter
Morning saunter, 9/28/26. Wandering around #chinatown, #northbeach, and #russianhill @caffetriesteofficial @officialhoneybucket #sanfrancisco #morningsaunter
Morning saunter, 9/27/26. A cool gray morning on @atalossbook’s back porch in the #oaklandhills #oakland #morningsaunter
Morning saunter (belated), 9/26/26. @sonyagz123 and I got to cheer for our #fauxgranddaughter Catalina and the rest of the Grattan Glow Worms on a beautiful day in @officialgoldengatepark today #soccer #bunchball #sanfrancisco #morningsaunter
Morning saunter, 9/25/26. On our walk to @sfmoma this morning, @sonyagz123 and I detoured through the beautiful and historic @palacehotelsf, one of downtown #sanfrancisco’s treasures #morningsaunter
Morning saunter, 9/24/26. @sonyagz123 and I finally walked down to @enjoyjuniper and can report that their #croissants are indeed #todiefor #polkgulch #sanfrancisco #morningsaunter
Morning saunter, 9/23/26. Looking east down #broadway toward the @baybridge #chinatown #sanfrancisco #morningsaunter
Morning saunter, 9/22/26. #chinatown #northbeach #marketstreet #sanfrancisco #morningsaunter
Morning saunter, 9/21/26. On the train heading back to #sanfrancisco @amtrak #sacramentovalleystation #sacramento #morningsaunter
Morning saunter, 9/20/26. #fall is in the air this morning… though by midweek it’ll be back in the nineties up here #curtispark #sacramento #morningsaunter