Designed by
Title
Leica logo in front of their retailer on a shop in Vienna. #165882193
Description
VIENNA, AUSTRIA - NOVEMBER 6, 2019: Leica is a german manufacturer of optical devices and cameras famous for their quality...Picture of a sign with the logo of Leica on the top of their store in Vienna, Austria. Leica Camera is a German company that manufactures cameras, lenses, binoculars, rifle scopes, microscopes and ophthalmic lenses
This image is editorial