Created in 1914, LEICA is a manufacturer of high quality cameras, lenses, sport optics and binoculars. Handmade in Germany, LEICA is often referred to as the “Rolls Royce†of cameras, offering a unique photography experience with the simplicity of use.

Email:md@leicastoredubai.com

Phone:+971-4-330-0808

;