banner ad

Leica Summilux-C Cine Lenses have Shipped:

Band Pro Film & Digital Is proud to announce that the first sets of Leica Summilux-C Cine Lenses have shipped from the new Leica factory in Wetzler, Germany. Otto Nemenz International in Hollywood, CA, took ...