This masked beauty is obviously having a great time at a Burning Man festival in Dogpatch.
At an opening reception at the Museum of Crafts & Arts in Dogpatch.
I'm sorry to say I didn't write down this gentleman's name. He patiently posed for me while waiting for his tour time at the Amargosa Opera House & Museum, Amargosa, NV.
At Java Beach Cafe, San Francisco.
Rachel is being a good sport. She hates having her picture taken. But this shot was irrisiteble, Rach!
Gillian's fashion sense is perfect match for an exhibition at the Museum of Crafts & Art in Dogpatch.
Sailor enjoying shore leave in North Beach, San Francisco.
When I saw Alex on the Embarcadero, I assumed he was local. The hair! The skateboard! The shades! Wrong. He's a professional sign spinner visiting from New York.
Yes, that's Jimmy Buffett's autograph on Chris's guitar from when they were sailing together. Shot on unusually balmy day at the western end of Golden Gate Park.
Flower Piano is a wildly popular annual event in San Francisco's Botanical Gardens. 12 pianos are placed at dramatic, picturesque locations throughout the Garden's 55 acres for anyone to play.
Steve charmed me with his singing and playing at a North Beach coffee shop.
Celebrating women at San Francisco City Hall rally.
Jinny is a sculptor who designs & creates her astonishing clothes.
Danny Lyon exhibition, deYoung Museum.
Making new friends in North Beach.
Homage to Larry Sultan's Newsroom & political commentary at the Minnesota Project April 11-29, 2017 by artists Dru Donovan, Mike Mandel & Jim Goldberg.
Tax March in San Francisco
I Say Why Not?
Thousands gathered on Ocean Beach in San Francisco to spell out "RESIST!!" on Feb. 11, 2017.
Chinese New Year's Parade, San Francisco.