
Westbury Drive-In

Screen capture from a 52-minute 1966 American car culture documentary “The Great Love Affair,” found at the Internet Archive. Periscope Film offers licensing, so maybe they own the copyright.
No one has favorited this photo yet