Capture life’s moments quickly, easily and beautifully with the Leica Sofort Instant Camera. Designed by the legendary camera makers, this instant camera features a utilitarian feel, built-in flash, 60mm focal length at an f-stop of 12.7, and shutter speeds up to 1/400 sec. Shoot Leica instant film or Instax-mini format ISO 800 film. Ditch the gram and go for something that will create lasting memories.
More from this brand