Cinerama Dome Los Angeles California

Cinerama Dome Los Angeles California

1966 premier of Grand Prix at the Cinerama Dome in Los Angeles, California (Los Angeles Public Library)