Tag: Kaufmann

London’s Leica Store and Gallery gets the bubbles in

London's new Leica Store and Gallery is grandly opened with the aid of an odd bottle or two of bubbly