I found reference to a "Grand Royal Garage" in Tours, France. Is that anywhere near Lourdes?
How did you come up with Texas?
Tom,
The fellow with the hard hat could be an oil field worker(?) and the light and house architecture looks like they're from a warm climate in the earlier photos. Perhaps Louisiana, too? Just a feeling more than anything definite.
-Charlie
Last for today.