Leica Gallery Los Angeles
The Leica Gallery Los Angeles is the first of it's kind for the Leica Camera Company and was created as a space to inspire all photographers and Leica users. It is over 4000 square feet and flooded with natural light.
The Leica Gallery Los Angeles is the first of it's kind for the Leica Camera Company and was created as a space to inspire all photographers and Leica users. It is over 4000 square feet and flooded with natural light.