$2 million Leica Lens

So. It’s fricken huge, it’s made by Leica who already make really expensive camera gear, it has a 1600mm focal length, weighs 132lbs & I could easily fit my head into the fat end… This, is the lens you cannot buy. Sheikh Saud Bin Mohammed Al-Thani of Qatar, shelled out a cool $2,064,500 for luxury German camera … [Read more…]