
Ends soon
Faceless
4 Dec 2025 – 28 Mar 2026
Coco Dávez studio
Madrid, Spain
The Leica Gallery Store in Madrid is a vibrant hub for photography enthusiasts, blending a high-end retail experience with an immersive art gallery. Located in the heart of the city, this store showcases Leica’s iconic cameras and lenses while also featuring exhibitions from renowned and emerging photographers.
Visitors can explore the latest in photographic technology, attend workshops, and enjoy curated art displays, making it a cultural and creative landmark in Madrid.

© Creative Commons