Coming To a Luxury Mall Near You: a Leica Store