Leica Gallery Frankfurt
In the heart of Frankfurt