By the look of the structure in the background, I’ll guess this photo was taken at a motel while on vacation somewhere. I’ll also venture to guess that this lad is the son of a GM employee because of the two family cars he’s standing near – both GMs (Chevrolets).
The car in the foreground is a 1954 Chevrolet and the other, also a Chevy, but from 1955. And not a Ford in sight. This “lad” is probably in his mid 60’s today and retired — but from where I wonder? Probably GM.