I am really sorry to do this as it is not my normal way of researching a puzzle, but............
A search with the subject "ambulanza italia 1920" turns up the puzzle photo.
A Diatto from 1920 with coachwork by Orlandi who were better known for their bus bodies.
Some solutions take many hours, others take minutes. Such is life I guess.
Bill