German photography and imaging organization Leica recently announced the launch of its latest TL2 mirrorless interchangeable lens digital camera within...