leicaliker.com
Leica Store Los Angeles Grand Opening
I had the honor to attend the grand opening of the new Super-Sized LEICA store located at 8783 Beverly Boulevard in West Hollywood last Friday night. It’s the only one of it’s kind in t…