Specialist in Leica, Rollei and other mechanical photo equipment
Tel. +31 318 479103
is one of the main
camera shops in Europe. We are specialized in Leica
and Rollei twin lens photo equipment. We deliver worldwide.
Webdesign by Theo J. de Wit