Spreckels Organ Pavilion Rock Band Earth Day Rock Concert
April 19, 2024
The vocalists: Anna Lee Fleming, Chloe Lou and William Fleming.
Photo by Bob Lang