The Leica M7, just recently announced, is now starting to ship to dealers, and the first cameras are showing up in users hands. The Luminous Landscape review of this deserved cult status brand is now online!