Karstadt department store sign logo, Germany


Size: 6431px × 3110px
Location: Germany
Photo credit: © ICP / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: brand, department, exterior, german, germany, karstadt, logo, logos, outdoors, rm01, shop, sign, signs, store