Here it is, hot off the press, the totally new Leica SL. What does SL stand for? There are many theories but the one I like is that it’s not an SLR (because it’s got no mirror) so therefore it’s an SL.
By now you’ve probably heard of this new full-frame autofocus camera and system from Leica Camera – the Leica SL. There have been rumours milling around social networks and forums for weeks and speculation has been at an all-time high. Most of the rumours initially pointed to a new M camera, possibly with autofocus.