Product code: Polaroid store Camera
The Polaroid Land Camera Model J66 is a Type-40 instant store roll film camera made between 1961-1963 by Polaroid.
The Polaroid Land Camera Model J66 is a Type-40 instant store roll film camera made between 1961-1963 by Polaroid.