Polaroid Land model 95. This was the first Polaroid model, made in 1948. I believe film was available for it until 1992.
© Ian Preston, Please do not use without permission