Leica Boston - Innovation Meets Tradition
Channel: Ted Everett
Date: 2017-10-15

Leica Boston is a relatively new Leica retail store located in downtown Boston. The store features a wide range of high end, top spec cameras, a gallery of images taken with Leica cameras and very knowledgeable staff members. It's no wonder Leica has been in business for over 150 years.