jvsan.bsky.social
@jvsan.bsky.social
Mid-November sunset
November 15, 2025 at 2:40 AM
Native tarweed. Briones Regional Park, Martinez
August 24, 2025 at 1:57 AM
July 14, 2025 at 4:57 AM
Livermore CA
July 12, 2025 at 2:28 AM
Ruth Bancroft Garden
May 7, 2025 at 10:51 PM
April 28, 2025 at 2:38 AM
Wind poppies
Briones Regional Park
April 26, 2025 at 2:59 AM
Concord CA
April 19, 2025 at 11:28 PM
Acalanes Ridge Open Space
April 18, 2025 at 10:28 PM
Black Diamond Mines Regional Preserve, Contra Costa County
April 11, 2025 at 11:08 PM
Hands Off, Pleasant Hill CA
April 6, 2025 at 12:46 AM
Mt. Diablo globelily (Calochortus pulchellus)
March 31, 2025 at 4:21 AM
Shell Ridge Open Space
March 22, 2025 at 3:28 PM
Port Costa, California
February 8, 2025 at 1:56 AM
February 8, 2025 at 1:55 AM
Venetian dog waiting for table scraps.
February 3, 2025 at 11:57 PM
Rain or shine
January 31, 2025 at 6:57 PM
January 31, 2025 at 1:03 AM
January 24, 2025 at 10:58 PM
Nearly set
January 22, 2025 at 12:57 AM
Fun and optimistic MLK tribute at the Paramount Theater. Rooted in Oakland
January 20, 2025 at 10:11 PM
Devil’s Slide Coastal Trail
January 15, 2025 at 3:16 AM