The World Deserves Witnesses

The world deserves witnesses, leica camera
Leica Camera: The World Deserves Witnesses

Leica, the legendary German maker of photographic devices whose roots go back in more than…