Leica Boutique to Open in Walnut Creek

Camera West located in Walnut Creek, California - teased us in a recent blog post about the upcoming Leica Boutique they're building. More photos are available on their Facebook page. Details at this time are scarce, but a grand opening in March is their target. Stay tuned!














Tags: