Whistlin’ in the dark – Leica opens first US store
August 24th, 2009 link to (permalink)
In what some would call a rather interesting move, Leica has decided to open it’s first store in the U.S. in West Palm Beach, Florida. This is interesting because, well, let’s face it, Leica is unapologetically not a bargain brand.
comment »