May 2026, Golden Gate Park
Tomorrow, and Tomorrow, and Tomorrow
May 2026, Golden Gate Park