European Stars And Stripes, September 6, 1970, Page 16

Publication: European Stars And Stripes September 6, 1970

Share Page

Publication: European Stars And Stripes

Location: Darmstadt, Hesse

Issue Date: September 6, 1970

RealCheck