There is some sort of booklet (or magazine) in French with a couple of photographs of this "giant airplane":
Check this photo stream. The original photo from ebay as in post # 5052 is there too.
Check this photo stream. The original photo from ebay as in post # 5052 is there too.