Stands:
- 5.2 E 016
Stands:
With more than a 100 independent stores grouped in a cooperative, CAMARA is the leader network of photo distribution in France. CAMARA has built its reputation around the quality of the advice provided by professionals to its customers, its pricing policy, and the choice of the most important photo products in the distribution, as well for professionals or amateurs.