September 11, 2009

triggers three, maybe four of the seven deadly sins

The new Leica X1, aka “the $2200 object of desire,” via wired.com