Did you find it on Facebook?
The image is from a period French magazine that I found archived online. I failed to make a note of the particular magazine for some reason, but do I know in which online archive it was found (
enormous French archive, seven-letter name, begins with 'G'
). A subsequent search revealed multiple mentions of this vehicle on various websites, but none of these contained photos.
My suggestion is to begin by identifying the major automotive event from 1921 at which the vehicle was presented.