Wetzlar, home of Leica, Germany
Size: 2856px × 4272px
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