Leica D-Lux 8

SKU: L19191

Price:
Sale price$2,235.00
Stock:
Backordered

Description

Specifications

Sensor Size: Micro 4/3
Resolution: 21 megapixels

Recently viewed