Bill Amberg Studio, London based masters of leather craftsmanship, and Leica Camera, legendary camera manufacturer, have collaborated to produce a camera bag to mark ‘100 Years of Leica Photography’, which the German manufacturer of photography and sport optics equipment celebrates...
Leica Store Mayfair
34 Bruton Place
or DDI 020 7478 9130
Sign up to get the latest on sales, new releases and more …