Spreckels Organ Pavilion Rock Band
Earth Day Rock Concert

April 19, 2024

_b4 Z8L0633J_

The vocalists: Anna Lee Fleming, Chloe Lou and William Fleming.

Photo by Bob Lang