On this undivided back postcard with an RPPC stereo picture, the men on the ship appear to be in uniform. Translated from French to English, the card says Stereo " The Marvelous" patented by E.L.D. Paris. Does anyone recognize the navy? Also, any other thoughts or information would be appreciated.

