Disclaimer

Leica Gallery Amsterdam

The Leica gallery is located above the Leica Store in the Museum Square, 'the heart of art'. The Gallery presents exhibitions of all time icons, a stage for old and new talent and a warm collaboration with Leica Galleries worldwide. The Gallery connects art-loving public and photographers.

Read more