Spreckels Organ Pavilion Rock Band Earth Day Rock Concert
April 19, 2024
Managing the sound amplification this evening is Tape Heads Audio.
Photo by Bob Lang