I think this suit is manifactured by a French company called LAMY; any info or more photos or links gratefully received.
NOTE: If you are aware of any photo contravening any copyright, please let me know a.s.a.p. Thanks.