//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...








Loading...
San Francisco Chronicle culture critic. Spends too much time in the archive. Total SF co-founder. S.F. 🌁 Oakland 🌳 Alameda βš“οΈ
Peter Hartlaub
Respect to the Valkyries. Calls leaned toward Lynx (WTF with the Salaun technical?) the Valks played great D on the road and it came down to the final shot. Love this team. πŸ’œπŸ’œπŸ’œβ›ΉπŸ½β€β™€οΈπŸ’œ
6d
Nesting swallows, snaking waterways, low-flying planes, great egrets and stringy, orange, parasitic plants. Baylands Nature Preserve has something for everyone. Always love working on these stories with @peterhartlaub.bsky.social πŸ¦† @sfchronicle.com www.sfchronicle.com/totalsf/arti...
6d
ALT: Tessa Thompson's Valkyrie in Epic Winged Horse Battle
static.klipy.com
Tessa Thompson's Valkyrie in Epic Winged Horse Battle
Peter Hartlaub
This is not the same dog. The dog groomer definitely switched pups on us. Can’t believe he thought he’d get away with it.
Grew up across the street from a grove of these and they were an absolute menace. My mom was constantly writing City Hall to trim them. One finally destroyed a house. Also made a huge mess. I hate eucalyptus trees. Wish we could snap our fingers and replace them all with Monterey cypress.
6d
7d
(Actually this dog seems a little nicer might wait & see how it plays out.)