Leica

  • Started
  • Last post
  • 0 Responses
  • Sapphire

    Leica, a decently designed site. Although I've been conditioned to feel that Leica's logo looks awfully similar to Coca-cola's, but that's just me.