AI says This is a photograph of a 1930 Buick Series 60 Model 64 Sport Roadster, but I'm not sure I agree.
I concur with @stuart in mn , Buick used a large B on their hubcaps in that era, and usually in an Old English font.
Not Buick .Buick grille shell is stepped on top.Front fender front lip not curved the same. Not Oldsmobile either.
That looks like it to me. It has the same windshield frame, the running lights on the fenders, the golf club door in the side of the body.