Wetzlar, home of Leica, Germany


Size: 7360px × 4912px
Location: Wetzlar, Germany
Photo credit: © Stevedigiphoto / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: birthplace, camera, factory, germany, leica, leitz, leitzpark, photography, village, wetzlar