Leica Camera announces Leica Store Miami opening

    David Farkas (from Dale Photo & Digital) has now officially opened the new Leica Store in Miami: LEICA CAMERA ANNOUNCES LEICA STORE MIAMI OPENING Allendale, NJ (March 5, 2013) – Leica Camera, the legendary German camera and sport optics brand, announces the opening of the Leica Store Miami.  Located at 372 Miracle Mile, in … Continue reading Leica Camera announces Leica Store Miami opening