Designed by
Title
Leica logo in front of their retailer on a shop in Vienna called Galerie Wien. #166186267
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
This image is editorial