Citroen logo dealership sign, Southampton, England


Size: 2848px × 4287px
Location: Southampton, Hampshire, England, UK
Photo credit: © Parmorama / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: auto, cars, chevrons, citroen, dealership, emblem, franchise, french, logo, plaque, showroom, sign, solent, stone, tall