This picture was published in a particular old French magazine:
Recently I came across this picture, which is more or less identical but shows more detail
on the background:
I wonder where it's coming from. I suspect it's published in the following book. Perhaps another item that I need to purchase.