As part of Leica’s centennial celebrations on May 3, the legendary German photo company is releasing a special New York-themed limited edition Leica M11. The Leica M11 100 Years of Leica “New York USA” edition is available exclusively in the United States and limited to just 100 units.