Beneath the African Sky

San Diego North Coast Singers 20th anniversary “Youth Creating Harmony” Festival